← back to pin list

Brick 25: posting the shared-edge web — the common-line program, one per sheet

kerfmaster pin list · The interface — recorded intent (build later)

recordStates what the code does today. Auditable against the code — this is the only type that can go stale.

Content last changed 2026-09-06 — computed from the item itself, not typed.

Built 2026-09-02 (Aristide 'go'). Brick 24 recorded the honest limit: 'emit knows only closed per-part boundaries today.' cl_post.py closes it (its docstring is the design record):

Proven: test_cl_post.py 18 engine controls (structure, no-comp commons on the extended line, perimeter-last + monotone proven on the file, tamper caught, comped common = red, shortened lead flagged vs wide channel unflagged, per-sheet posting, refusals verbatim) + verify_clpost.js 14 live checks over the public URL; all 14 prior suites green; nav209 untouched.

Honest limits: per-feature overrides (Manual Sort, tab size, start) not consumed on a common-line post yet; perimeter tabs PARKED 2026-09-06 (Jordan: 'We need to ask others in the industry about this, being that we don't use common-line cutting.') — stays open pending industry input, not a shop ruling; canvas still draws the normal nest (shared-edge web preview later); 'connect holes to reduce piercing' is the ruled pierce lever, later.