A safer path from pattern to publish.
One approved recipe becomes a copy-ready, privacy-checked content packet—with rollback built in and no custom-component permission required.
Trace the outcome ↓The problem
A small content change carried a large permission burden.
- 01Permission-dependent
- 02Hard to audit
- 03Rollback improvised
What changed
The workflow moved to the surface editors already own.
- 01BuildFill four governed inputs
- 02CheckRun the copied HTML through AFINA
- 03CapturePreserve the prior Source-view bytes
- 04Owner verifiesPaste, Save, and Preview in the test environment
How it was verified
Every claim has a receipt.
- 4governed inputs
- 9generated outputs bound to a public-safe receipt
- 18enumerated public-safety checks
- 1canonical lineage row
- =Deterministic round trip: equal to the current pattern builder after normalization
- ↺Rollback evidence: captured prior bytes
Measured outcome
The useful change was not more software. It was less permission.
Before: Component creation or ungoverned hand assembly.
After: One generator-owned packet for an existing content source view.
- Copy-ready output
- Private-data shapes fail closed
- Rollback is part of adoption, not an afterthought
Where the evidence stops.
Repository proof covers the packet, hostile-input checks, deterministic round trip, lineage, and rollback contract. Paste, Save, Preview, rendered TEST verification, approval, deployment, and Publish remain the owner's hand. SHA-256 proves byte integrity; source authenticity is vouched by the reviewed import PR, not a keyed signature.
Inspect the public receipt →