Track tested Keymail OAuth fixes awaiting Fable review
1 file changed,
+69
−7
implementation/maintenance-integration-state.json+69 −7
No CI script — run details
CI log
amadan: no CI script — add an executable .amadan/ci or a `ci` target to the Makefile
diff --git a/implementation/maintenance-integration-state.json b/implementation/maintenance-integration-state.json| index 1b3dee6..d6e6bc1 100644 |
| --- a/implementation/maintenance-integration-state.json |
| +++ b/implementation/maintenance-integration-state.json |
| @@ -99,7 +99,7 @@ |
| "deployment": "Docs preview c703a4188460ee78b579a6148df6bb2141bf9cb3 deployed with TeamMode disabled; exact body/header and live unsigned browser checks passed. Production unchanged. Remaining candidates not deployed.", |
| "review_queue": { |
| "required_reviewer": "Claude Fable", |
| - "fable_available_after": "subscription available now per user and completed reviews; Command Code remains separate quota-limited provider", |
| + "fable_available_after": "2026-09-09 09:50 Europe/Dublin: provider session-limit message; not retried before reset", |
| "alternative_reviewer_user_question": "superseded: user requested Fable and subscription access verified", |
| "items": [ |
| { |
| @@ -254,6 +254,22 @@ |
| "evidence": "/home/paulca/.cache/oficina-calendar-fable-review-95dc52d", |
| "validation": "full gate/race/exactCI and individual regression mutations passed", |
| "scope": "Recurring exports, prior whole-release findings and canary requirements remain" |
| + }, |
| + { |
| + "name": "Docs detected Keymail OAuth and CSP continuation", |
| + "sha": "3fffd1be535ec87ab6e92da753046a4f1e4c754c", |
| + "validation": "full local gate/exact CI/focused race/8 browser fixtures/3 compiled mutations passed", |
| + "evidence": "/home/paulca/.cache/oficina-keymail-oauth/evidence.json", |
| + "independent_review": "none; prepared after user CSP warning; queued for Fable reset", |
| + "review_packet": "/home/paulca/.cache/oficina-keymail-oauth/review/prompt.txt" |
| + }, |
| + { |
| + "name": "Home Keymail OAuth CSP continuation", |
| + "sha": "9a4dcd71ea852a0cc0843d260f22eb3a0d43f1b4", |
| + "validation": "full local gate including all races/exact CI/8 browser fixtures passed; original old-303 assertion failure retained", |
| + "evidence": "/home/paulca/.cache/oficina-home-keymail-continuation/candidate.json", |
| + "independent_review": "none; queued for Fable reset", |
| + "review_packet": "/home/paulca/.cache/oficina-home-keymail-continuation/review-final-prompt.txt" |
| } |
| ], |
| "deployment": "Docs merged c703a41 deployed to overnight preview with TeamMode disabled; other reviewed candidates not deployed; suite readiness incomplete", |
| @@ -329,6 +345,30 @@ |
| "canary_review": "APPROVE actual claude-fable-5-1; bounded disabled-Team preview only" |
| }, |
| "active_next_slices": [ |
| + { |
| + "repo": "oficina/docs", |
| + "branch": "fix/keymail-oauth", |
| + "scope": "detected Keymail OAuth; admission-aware mail delivery; CSP-preserving continuation", |
| + "owner": "root", |
| + "candidate": "3fffd1be535ec87ab6e92da753046a4f1e4c754c", |
| + "discussion": 58, |
| + "task": 72, |
| + "state": "pushed; full local gate, exact CI, focused race, 8 browser checks and 3 compiled mutations passed; unmerged/undeployed pending Fable", |
| + "review_packet": "/home/paulca/.cache/oficina-keymail-oauth/review/prompt.txt", |
| + "evidence": "/home/paulca/.cache/oficina-keymail-oauth/evidence.json" |
| + }, |
| + { |
| + "repo": "oficina/home", |
| + "branch": "fix-keymail-oauth-continuation", |
| + "scope": "reuse chooser continuation for Keymail OAuth; preserve CSP and authentication/freshness", |
| + "owner": "home_review_fix", |
| + "candidate": "9a4dcd71ea852a0cc0843d260f22eb3a0d43f1b4", |
| + "discussion": 47, |
| + "task": 48, |
| + "state": "pushed; full local gate/exact CI/8 browser checks passed; unreviewed, unmerged, undeployed", |
| + "review_packet": "/home/paulca/.cache/oficina-home-keymail-continuation/review-final-prompt.txt", |
| + "evidence": "/home/paulca/.cache/oficina-home-keymail-continuation/candidate.json" |
| + }, |
| { |
| "repo": "oficina/home", |
| "branch": "feat/checker-component", |
| @@ -356,12 +396,34 @@ |
| } |
| ], |
| "next_review_blocker": { |
| - "candidate": "533e3ce7f818efbd9ad912a74f037f9cabdaf90c", |
| - "scope": "new unmounted Home checker implementation", |
| + "candidate": "3fffd1be535ec87ab6e92da753046a4f1e4c754c", |
| + "scope": "Docs detected Keymail OAuth and CSP continuation", |
| "verdict": "none", |
| - "provider_message": "session limit resets9:50am Europe/Dublin", |
| - "evidence": "/home/paulca/.cache/oficina-checker-component/evidence.json", |
| - "remaining_validation": "Final533e full local make test and exactCI passed, including all root/handoff/roster races. Original79ab local valid refusal remains unclassified and preserved; no safety relaxation.", |
| - "review_packet": "/home/paulca/.cache/oficina-checker-component/review2/prompt.txt" |
| + "provider_message": "session limit resets 2026-09-09 09:50 Europe/Dublin", |
| + "evidence": "/home/paulca/.cache/oficina-keymail-oauth/evidence.json", |
| + "review_packet": "/home/paulca/.cache/oficina-keymail-oauth/review/prompt.txt", |
| + "queued_after": [ |
| + { |
| + "repo": "oficina/home", |
| + "branch": "fix-keymail-oauth-continuation", |
| + "scope": "reuse chooser continuation for Keymail OAuth; preserve CSP and authentication/freshness", |
| + "owner": "home_review_fix", |
| + "candidate": "9a4dcd71ea852a0cc0843d260f22eb3a0d43f1b4", |
| + "discussion": 47, |
| + "task": 48, |
| + "state": "pushed; full local gate/exact CI/8 browser checks passed; unreviewed, unmerged, undeployed", |
| + "review_packet": "/home/paulca/.cache/oficina-home-keymail-continuation/review-final-prompt.txt", |
| + "evidence": "/home/paulca/.cache/oficina-home-keymail-continuation/candidate.json" |
| + }, |
| + { |
| + "candidate": "533e3ce7f818efbd9ad912a74f037f9cabdaf90c", |
| + "scope": "new unmounted Home checker implementation", |
| + "verdict": "none", |
| + "provider_message": "session limit resets9:50am Europe/Dublin", |
| + "evidence": "/home/paulca/.cache/oficina-checker-component/evidence.json", |
| + "remaining_validation": "Final533e full local make test and exactCI passed, including all root/handoff/roster races. Original79ab local valid refusal remains unclassified and preserved; no safety relaxation.", |
| + "review_packet": "/home/paulca/.cache/oficina-checker-component/review2/prompt.txt" |
| + } |
| + ] |
| } |
| } |