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 signals
Read <round>/<type>.trace.txt with the subagent's report and actual diagram. These are hypotheses, not verdicts: confirm them against source facts and the failing input, and retain contributing factors or uncertainty. Apply the main Skill's product requirements and adjustable-rule policy before deciding what to repair.
Root causes found so far
These historical cases illustrate possible causes. Check the current revision before treating their dimensions, diagnoses or fixes as current behavior.
- Workflow same-lane neighbours were placed 8px apart, leaving little route space. Automatic drafts failed on crossings and shared corridors, and agents removed lanes and nodes. Unpinned drafts now use a 32px corridor and may take offset tracks; absolute route pins retain their existing geometry contract.
- Dataflow flows across several stages turned at their midpoint, inside a middle stage's node. Agents deleted nodes. They now turn in the nearest clear gap.
- Dataflow ignored perpendicular pinned sides, so agents hand-wrote
viapoints. - Sequence canvases stayed 920px wide whatever the participant labels needed, and the message suggested widening
viewBox, which the readability budget forbids. - Workflow diagnostics named edges by an internal sort order, so agents edited the wrong edge.
- Architecture candidate selection ignored the number of bends, and legends reserved width at a smaller font than they rendered.
- A compile-time text floor applied to tags, which
browser-checkexempts: a self-inflicted false failure, found two rounds late because the affected test file was not run.
Previously rejected experiments
Retain these negative results as context. Revisit only with a different supported hypothesis; they are not universal bans on the approach.
- Routing Workflow edges by role and span order: more crossings than the canonical order.
- Ripping up and replanning conflicting Workflow routes after the first pass: it traded crossings for shared corridors and made no draft pass.
- Shrinking or removing content automatically to fit a budget: it hides the accuracy loss this skill exists to prevent.