app
AI Flow
Public Made by Adomby adom
Adom's AI Flow: a tool to help the AI follow all of the steps it takes to build a board.
etch outline: no --lines, so a forced line break makes the outline disagree with the mark
Summary
adom-aiflow-etch --lines "A|B" forces the mark's line break, but adom-aiflow-etch outline has no --lines and re-plans the name with the planner's default break. A model etched with a forced break therefore gets an outline that shows a different break, so the outline no longer matches the model's mark. check --outline still passes.
Example
A module MPN of the form ABC-D1E-04B: the planner breaks it as ABC-D / 1E-04B (mid-word). Etching with --lines "ABC-D1E|04B" gives a model reading ABC-D1E / 04B, while outline --etched <that model> still draws ABC-D / 1E-04B.
Request
outlineeither reads the line split from the etched model (or from the plan the etch wrote), or accepts--lineslike the etch.check --outlinefails when the outline's text lines differ from the model's mark.
Workaround
Keep the planner's default break when the outline must match the mark.