| 1 | { |
| 2 | "request": "Add open-source attribution through shared Estilo and consistent Help access. Copy review waived for this round.", |
| 3 | "base": "0ee92ed71fb750c98196f65c2b2d9764dd746bcc", |
| 4 | "scope": [ |
| 5 | "Public embedded software notices and shared CSS; no team content/session/count lookup", |
| 6 | "Signed-in Help menu; native disclosure works without scripts", |
| 7 | "Production linux-arm64 Go dependencies, runtime, Lucide/Feather; first-party suite modules explicitly excluded", |
| 8 | "Declare two metadata routes; native details name is not a CSS attribute", |
| 9 | "Record existing migration CLI as Go tool so tidy retains its checksums" |
| 10 | ], |
| 11 | "limits": [ |
| 12 | "Keymail signin v0.1.1 lacks upstream notice; no license invented", |
| 13 | "Provisioning, gateways, content permissions unchanged" |
| 14 | ], |
| 15 | "validation": [ |
| 16 | "make ci", |
| 17 | "320/1200px Chromium reflow and keyboard with scripts disabled", |
| 18 | "Five mutation checks caught removed routes, notice drift, invalid attribute, undeclared route; reverted" |
| 19 | ], |
| 20 | "review": "Fable5.1 requested public-readiness changes at2ceb79c; this revision addresses them and requires a new review.", |
| 21 | "access": "Credits page now uses existing requireSession; CSS remains a public static asset. Both literal spec route lists and admission section updated.", |
| 22 | "behavior": "Signed-in header retained; passage-count footer omitted, with no count query. Embedded inventory parsed at boot; missing notice explicitly labelled. CSS revalidates; release/generator/test GOTOOLCHAIN fixed togo1.26.5.", |
| 23 | "shared": "Estilo0bcb928: corrected divider token, original provenance gate, heading/newline fix and missing-notice label.", |
| 24 | "verification": "Full make ci passed; session-boundary and served-CSS-token mutations failed correctly; native320/1200 keyboard/reflow/separator checks passed. Final brand-size adjustment rechecked." |
| 25 | } |
| 26 | |