You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 466d88e
Browse filesBrowse the repository at this point in the historyBrowse files
docs(architecture): accept content type quota accounting
Record the maintainer's explicit choice before implementing the shared
registration guard. Count distinct nondeleted custom keys, share revision
slots, exclude the built-in card and serialize tenant-wide admission.
ADR: 0021
Copy file name to clipboardExpand all lines: docs/roadmap/phase-02b-events-auth.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11132,7 +11132,7 @@ these test corrections.
11132
11132
### Additional verification and evidence reconciliation (2026-10-19)
11133
11133
11134
11134
**Status: local corrections and both independent review rounds complete;
11135
-
quota accounting choice and renewed source qualification pending.**
11135
+
approved quota implementation and renewed source qualification pending.**
11136
11136
This pass retains existing ADRs, durable-state authority and phase boundaries.
11137
11137
11138
11138
#### Previously qualified source and retained evidence
@@ -11182,7 +11182,7 @@ subsequent corrections.
11182
11182
| Dependency/comment drift | Remove the unused audit-adapter MediatR reference; align its catalogue/coordinator description, Next patch comment, middleware XML summary and P02b-5 authentication owner. |
11183
11183
| Moving CI action tags and scanner admission | Pin all 39 uses to seven reviewed upstream commits; future updates require review. Go already uses its checksum database; additionally require exact module and go.mod hashes before scanner installation. Keep aggregate upload identity exact and reject a tag or substituted commit. |
11184
11184
| ADR comparison silently skips an unresolved base | Require the actual PR base SHA, push predecessor or explicit manual base, and refuse an unresolved base or failed diff. Require the SARIF artifact instead of warning when absent. |
11185
-
| Plan-gated content-type count is unenforced | Confirmed pre-existing gap. Correct the absolute enforcement claim; the linked quota proposal makes revision/default/deletion accounting and a tenant-wide concurrency proof explicit before implementing a commercial rule. |
11185
+
| Plan-gated content-type count is unenforced | Confirmed pre-existing gap. The maintainer approves distinct nondeleted custom keys, shared revision slots, excluded card default and last-live-revision deletion releasing capacity; the shared writer must serialize count/insert tenant-wide. Approval precedes implementation. |
11186
11186
| Broken ADR-0038 anchor | Standards 13 already provides the exact `adr-amendments` HTML alias. The accepted record is not edited. |
11187
11187
| Historical SQL copies or loose-then-tightened policies should be folded | Up/Down snapshots preserve versioned rollout and reversal. Current canonical bodies have parity proofs; no historical migration is folded or made dependent on mutable SQL. |
11188
11188
| Vendor installer leaves search_path set | Pinned Install.v23.sql ends with RESET search_path. No session-setting change. |
@@ -11209,7 +11209,7 @@ does the actual production-manifest test. The 51 combined shard controls, seven
11209
11209
ADR lifecycle controls and seven new supply-chain controls pass. The real scanner
11210
11210
installation verifies both pinned sums and its resulting Go module metadata;
11211
11211
actionlint accepts the pinned workflow. The quota proposal remains non-runtime
11212
-
and awaits the maintainer's accounting choice.
11212
+
and was awaiting the maintainer's accounting choice at this source.
11213
11213
11214
11214
**Additional review round 1.** Two fresh independent reviewers examine
11215
11215
`62ad318c..cd69bbc6` across backend/contract tests and CI/dependency/evidence
@@ -11234,6 +11234,12 @@ SHA admission and its mutation controls remain. Parent verification also passes
11234
11234
All 512 relative links in the changed documents resolve, including HTML aliases.
11235
11235
No reviewer claims full hosted qualification for this corrected source.
11236
11236
11237
+
**Quota acceptance.** The maintainer explicitly selects the proposed accounting
0 commit comments