oficina / home Public

Credential template compatibility with shipped tokens open

On branch fix/credential-token-markup

Draft implementation ownership: fix/credential-token-markup from reviewed 651e5b3; isolated overnight-credential-styles worktree. Scope: shared credential page container, field/form/action spacing and notice/button/input markup using shipped Rastrillo classes. Existing strings unchanged; no CSS additions, no directory or return destination behavior changes. Actual CSS supports input/button attribute twins but lacks stack/note. Browser evidence: controls touched and main had zero padding. Full gate, actual CI and local browser checks follow. Fable branch review and deployed canary review remain pending; no approval/merge/deploy claim.

Draft7746f92528675b489fe817650788c5e4972c9e5f pushed on fix/credential-token-markup. Six credential templates corrected using existing rst-page/form/field/form-foot/button/input/callout classes, preserving all source text. No CSS, JS, Go, dependency or behavior changes. Missing stack/note grammar removed; actual supported button/input attribute twins changed to class grammar per AGENTS. Full make test passed including race; 20 local real-renderer browser cases passed at320/1280 scripts on/off, zero overflow and both stylesheet loads verified. Signin input-to-button gap36px, container padding16px. Temporary Go exporter removed and local server/browser stopped; worktree clean. Evidence /tmp/oficina-home-style-review/{gate.log,browser.json,copy-proof.json,review.txt} and screenshots. Actual remote CI still queued at last check; not asserted green. Fable review, deployed canary review and merge remain pending. No authentication/email/account actions taken. Model review not yet performed.

Actual CI now passed exact7746f92528675b489fe817650788c5e4972c9e5f; receipt /tmp/oficina-home-style-review/ci.json. Root confirms shared runner completed Home job106 successfully. Candidate preserved unchanged for combined Fable review with continuation; deployed canary review remains pending.