archify-tuning
Improve Archify diagram accuracy, visual quality and complete authoring speed with fewer repairs. Use for generation experiments or evaluating changes to layout, routing, diagnostics, authoring instructions and acceptance rules against actual diagrams and agent traces.
Install
npx skills add https://github.com/tt-a1i/archify --skill archify-tuningTrace export
Use this input when generation ran outside Devin CLI. Export the relevant sessions with the host's supported tools, then normalize tool names and arguments to the format below. Keep the export in the external tuning home; it can contain source-project content. The collector does not discover or parse another agent's private database.
The JSON object has schemaVersion: 1 and a sessions array. Each session has an id and chronological messages. Its user task must name the absolute <round>/<diagram-type> directory created by round.mjs, so collection can associate the session with one diagram.
The shortened candidate above illustrates encoding only; retain the full actual candidate in an export. Normalize read to { "file_path": "..." }, write to { "file_path": "...", "content": "..." }, and exec to { "command": "..." }. Tool results are strings linked by tool_call_id. Preserve command output, including nonzero failures and unknown outcomes. A first draft created through a patch or shell command needs a corresponding normalized write event containing its actual first JSON, not the final repaired version.
Keep final candidates in the round directories specified by the prompts. Missing drafts, results or final files are missing evidence; never fabricate events or replace them with successful summaries. Content-change counts flag items to inspect and do not establish factual or semantic equivalence.