docs(rfc-008): mark P5 DONE, OpenCode plugin merged (#424/#425)#426
Merged
Conversation
P5 (OpenCode enforcement plugin) merged via #424 (`f5dbaef`) + doc fix #425 (`a7f66c9`). Flip the stale `queued` P5 status in the three places that track it, mirroring #423's P4-DONE sync: - RFC-008/README.md phase matrix: the shared P5-P7 row now reads P5 DONE; P6 / P7 queued (Codex, Pi Agent still pending). - RFC body phase-index stub (:1220): same split. - P5-P7-tool-plugins.md status line: P5 DONE, P6/P7 queued. P6/P7 stay queued (shared row/file). RFC-008 remains `accepted` at the registry level (not all phases shipped), so docs/rfcs/_index.json + README.md are unchanged; em-rfc-validate passes (8/8/8 consistent). Rule 10 doc-sync; no code change. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
lantiscooperdev
left a comment
Collaborator
There was a problem hiding this comment.
Bot review (lantiscooperdev)
Reviewed the diff against the Rule 10 doc-sync intent. Verdict: ACCEPT (user approves + merges).
Verified
- Completeness: grep for
P5.*queuedacrossdocs/rfcs/returns only the three intentional edits; no stalequeuedP5 marker remains. The three files are exactly the ones #423 touched for P4, adjusted for the shared P5-P7 row. - Correctness of the split: P5-P7 share one matrix row and one slice file, so flipping the whole row to DONE would have falsely marked P6 (Codex) and P7 (Pi Agent) done. The diff correctly reads "P5 DONE; P6 / P7 queued" in all three places.
- Registry scope:
_index.json+docs/rfcs/README.mdleft unchanged is correct — RFC-008 staysaccepteduntil P6-P9 ship.node scripts/em-rfc-validate.mjs= "RFC registry consistent: 8 / 8 / 8". - Citations: PR/commit refs (#424
f5dbaef, #425a7f66c9) match the merged history. - Style: no em/en dash introduced in added text (the
P5–P7row label en dash is pre-existing).
Notes (non-blocking)
- The body manifest table row (
:1188) has no status column, so it correctly needs no edit; status lives only in the three edited locations. Confirmed not an omission.
No code paths touched. Nothing to defer.
lantiscooperdev
approved these changes
Jun 27, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Rule 10 doc-sync follow-up. P5 (OpenCode enforcement plugin) merged via #424 (
f5dbaef) + doc fix #425 (a7f66c9), but the per-phase status still readqueuedin three places. This flips them, mirroring #423's P4-DONE sync.Changes
docs/rfcs/RFC-008/README.mdphase matrix: the shared P5-P7 row now reads P5 DONE; P6 / P7 queued (Codex, Pi Agent still pending).docs/rfcs/RFC-008-decouple-enforcement-from-substrate.mdphase-index stub (:1220): same split.docs/rfcs/RFC-008/P5-P7-tool-plugins.mdstatus line: P5 DONE, P6/P7 queued.P6/P7 stay
queuedbecause they share the row and the slice file with P5.Not changed (intentional)
docs/rfcs/_index.jsonanddocs/rfcs/README.mdtrack RFC-level status only. RFC-008 staysaccepted(P6-P9 not shipped), so those are untouched.em-rfc-validate.mjspasses: 8 RFCs in_index.json, 8 canonical files, 8 README rows.No code change.
🤖 Generated with Claude Code