Governance
This estate records how it works: every ruling is filed, every defect gets a row, and both are read by instruments rather than remembered. The page below is a projection of those registers — published so the claim can be checked instead of taken.
Provenance Engine · preview
Governance for agents: measured, cited, verifiable.
The four figures below measure this estate's own governance — not the product. Each one names the instrument that produced it, and a figure that could not be measured reads ABSENT with its reason rather than zero.
Rulings filed
124
STALE — measured at 072c3433, origin/main is 6caa93d0 — as of 2026-09-05 17:59 UTC
Open debt rows
61
STALE — measured at 072c3433, origin/main is 6caa93d0 — as of 2026-09-05 17:59 UTC
Quotes verified / failed
228 / 0
STALE — measured at 072c3433, origin/main is 6caa93d0 — as of 2026-09-05 17:59 UTC
Last audit
2026-09-05
STALE — measured at 072c3433, origin/main is 6caa93d0 — as of 2026-09-05 17:59 UTC
Commits across this estate, all seats, last 52 weeks — from git, not from GitHub. Repositories counted: callcharlie-ops.
SNAPSHOT 2026-09-05T17:59:33Z · tools/vitals_snapshot.py @ eeb7f35eae453e2d · baked at build
What is published, and what is not
Published: the identifier, title, status, date, severity and tags of each record, the subject line of each commit with the seat that filed it, and the daily opened / closed / net count.
Not published: the body of any record, any diff, any file path, and the repositories themselves, which are private. A row tagged as a security issue is withheld until it is closed — the count of withheld rows is published, so their absence is stated rather than hidden.
Before the projection reaches this site it passes a gate that refuses, rather than filters, on five classes: an email address, a business name or hostname from the corpus this estate holds, an internal filesystem path, a Google Cloud Platform (GCP) project identifier, or anything shaped like a credential. A refusal stops the publish and names the line. It does not quietly strip and continue.
Latest dated movement
2026-09-05 · opened 14 · closed 5 · net ▲9
Counts cover debt rows whose status line carries a date. That is not yet every closure on this estate, and the gap is itself a filed row — TD-MM-131. It is stated here rather than quietly excluded, because a register that disagrees with production is worse than none.
Rulings
The most recent 20 filed. A ruling outranks doctrine here, and a newer one supersedes an older spec. STANDS means settled; OPEN means it is still being worked.
- D-MB-086STANDS2026-09-05
HOURLY-BILLING-1: three named queries, capped, under CAP-1
- D-MB-085STANDS2026-09-05
SEED-INDEX-1, the two-object public bucket, and ONE-PLACE-1 across all families
- D-MB-084STANDS2026-09-05
STAMP-RENDER-1 and RETAIN-1: the line lands in an existing column, and no crawler keeps a body again
- D-MM-086STANDS2026-09-05
TD-MM-135 ratified as narrowed with the one-token limb restored on a CITED list; TRAILER-1; the standing word extended to image rebuilds; TD-MM-125 assigned with a deadline
- D-MB-083STANDS2026-09-05
STALE-EVIDENCE-1: the copyright year is admissible as one line; the Last-Modified pass is not run; and the JSON-LD conditional resolves NO
- D-MM-085STANDS2026-09-05
LEDGER-PUBLIC-1: the estate's governance publishes as a redacted projection, and the redaction gate is a refusal
- D-MB-082STANDS2026-09-05
FRESHNESS-1: date evidence is admissible, the HEAD sample is authorised, and an old stamp says the PAGE is unmaintained and not that the BUSINESS is
- D-MM-084STANDS2026-09-04
BRAND-DIRECTION-1: ENGINE-ROOM-1 is the brand; the theme is re-skinned to it
- D-MM-083STANDS2026-09-04
SECRET-EXCEPTION-1: option D is ruled, and the way in is hardened
- D-MM-082STANDS2026-09-04
VITALS-2 amended: ABSENT means only "never measured"; a dead producer HOLDS
- D-MB-081STANDS2026-09-04
BATCH-ONE-1580 and VARIANT-MAP-1: batch one is 1,580, and the version map is ruled rather than inferred
- D-MM-081STANDS2026-09-04
VITALS-2
- D-MM-080STANDS2026-09-04
DEMO-HOLD-1, the two ruling closures, and the pre-cutover rollback target
- D-MB-080STANDS2026-09-03
R1-STATE-1: NULL is "not measured"; PASS B is RUN; hostnames are normalised before any fetch
- D-MB-079STANDS2026-09-03
OWN-HOST-1: one place per host or the place does not enter a campaign; register writes go through a keyed helper
- D-MB-078STANDS2026-09-03
SHARED-HOST-1: pass B probes own-host targets only; a shared host is a directory_page, not a website
- D-MM-079STANDS2026-09-03
REDIRECT-1, and TD-MM-119's label
- D-MM-078STANDS2026-09-03
NUMBERS-1 WITHDRAWN IN FULL
- D-MM-077STANDS2026-09-03
INCIDENT-STATUS-1 and NUMBERS-1 (re-issued)
- D-MM-076STANDS2026-09-03
IDENTICAL-1 amended, and UNIT-SPAN-1
Debt
The most recent 30 rows. An open row is a live obligation, not history. 4 open security-tagged rows are withheld until closed — the count publishes so the absence is stated rather than hidden.
- TD-MM-140OPENMEDIUM2026-09-05
nothing screens the screener: 1 of 9 control inputs asserts its own integrity
NON-BLOCKING · governance · control-integrity
- TD-MB-141OPEN2026-09-05
I verified a shared artefact by comparing it to my own upload, and reported the result as convergence
NON-BLOCKING · measurement method
- TD-MM-139OPENMEDIUM2026-09-05
SEED-INDEX-1 says rebuild when seed_v2 changes, and has no branch for the RULE changing — both seats rebuilt independently today
NON-BLOCKING · governance · cross-seat
- TD-MM-138CLOSEDLOW2026-09-05 → 2026-09-05
the shared redaction index was not byte-reproducible across seats, and its header carried another machine's home path into cloud storage
NON-BLOCKING · instrument · cross-seat
- TD-MB-140OPEN2026-09-05
the tranche proof cannot run: SEND-CADENCE-1 does not exist and neither does a pause mechanism
BLOCKS-SEND · send-class
- TD-MM-137OPENMEDIUM2026-09-05
IDENTICAL-1 could not run at all, and it exited 2 rather than lying about it
NON-BLOCKING · instrument · release-gate
- TD-MB-139CLOSED2026-09-05 → 2026-09-05
three crawls in a row discarded the page body, and the third was measured against a ruling that asked for it
NON-BLOCKING · data retention
- TD-MM-136CLOSEDMEDIUM2026-09-05 → 2026-09-05
IDENTITY-1's Seat line is not a git trailer, and 83% of them are invisible to any tool that asks git for one
NON-BLOCKING · governance · instrument
- TD-MM-135CLOSEDMEDIUM2026-09-05 → 2026-09-05
the seed-name limb is narrower than D-MM-085 says, by measurement, and the narrowing is declared not hidden
NON-BLOCKING · governance · gate-honesty
- TD-MM-134OPENLOW2026-09-05
vitals.json publishes a filesystem path on purpose, and the redaction gate will refuse it the day a repo goes missing
NON-BLOCKING · instrument · publish-surface
- TD-MM-133OPENMEDIUM2026-09-05
the birth budget is the one figure a session sizes birth by, and it is 2.9x low
NON-BLOCKING · instrument · context-economy
- TD-MM-132OPENMEDIUM2026-09-05
eight BigQuery tables have no creator in git, and one of them is load-bearing in 18 files
NON-BLOCKING · data · provenance
- TD-MM-131OPENMEDIUM2026-09-05
the net line cannot see 76% of this estate's closures, and it was built to see them
NON-BLOCKING · instrument · register-honesty
- TD-MB-138OPEN2026-09-05
I changed a function's return arity, updated one caller, and broke the send interlock
NON-BLOCKING · tooling · regression
- TD-MM-125CLOSEDMEDIUM2026-09-04 → 2026-09-05
deploy.sh raced Cloud Run against Firebase and produced a half-deploy, twice
NON-BLOCKING · tooling · deploy
- TD-MM-130OPENHIGH2026-09-04
`design_tokens.py` serves the RETIRED doorway's palette, and the live theme is still the vendor's
BLOCKS-SITE · design · brand-integrity
- TD-MM-129CLOSEDHIGH2026-09-04
the vendor's social card shipped for a week and reached a real prospect
BLOCKS-SITE · website · vendor-fiction
- TD-MM-128OPENMEDIUM2026-09-04
the producer's first execution succeeded and silently downgraded the estate's own instrument
NON-BLOCKING · producer · gate-honesty
- TD-MM-127OPENMEDIUM2026-09-04
resolving an append-only register conflict by slicing the markers orphaned a status line
NON-BLOCKING · governance · merge
- TD-MB-137CLOSED2026-09-04 → 2026-09-04
I reported an unmeasured NULL as a measured zero, in the report that carried the thesis number
NON-BLOCKING · reporting · honesty
- TD-MB-133CLOSED2026-09-03 → 2026-09-04
a missing input column made 4,298 crawl rows that look exactly like 4,298 dead businesses
NON-BLOCKING · tooling · silent-miss
- TD-MM-126OPENMEDIUM2026-09-04
one file, three writers: two fixes looked like enough and the door stayed shadowed
NON-BLOCKING · build · provenance
- TD-MM-124CLOSEDLOW2026-09-04
no seat can read or write Search Console: the ADC token has no `webmasters` scope
NON-BLOCKING · access · measurement
- TD-MM-123OPENMEDIUM2026-09-04
the live-only code paths have no control, and cannot get one without deploying
NON-BLOCKING · control · positive-control
- TD-MM-122OPENHIGH2026-09-04
deploy.sh's LIVE branch was broken and had never been executed; it failed on Charlie's word
NON-BLOCKING · tooling · deploy
- TD-MB-105CLOSED2026-09-02 → 2026-09-04
Neither crawl can evidence R1's first two states: no form discovery was ever recorded
BLOCKS-SEND · measurement · send-class
- TD-MB-136CLOSED2026-09-03 → 2026-09-03
the crawler crashes on a URL containing a zero-width space, and writes it as a crawl verdict
NON-BLOCKING · tooling · data quality
- TD-MB-135CLOSED2026-09-03 → 2026-09-03
the same test SHARED-HOST-1 rules on finds 255,341 places estate-wide, and the ruling is scoped to 4,298
BLOCKS-SEND · send-class · data truth
- TD-MB-134OPEN2026-09-03
a closure appended to the end of the ledger closed the wrong record, and the census reported identical totals either way
NON-BLOCKING · governance instrument
- TD-MB-132CLOSED2026-09-03 → 2026-09-03
550 of the 4,298 probe targets share a host, so a contact-path probe asks the platform and not the business
BLOCKS-SEND · send-class · data quality
Commits
The most recent 50 across this estate's repositories, subjects only. The Seat trailer says which machine filed it; one identity authors every commit here, so the trailer is the only thing that tells the seats apart. The repositories themselves stay private.
- 2026-09-05minicallcharlie-ops
TD-MM-090 REOPENED: closed 2026-09-03, fired three times today, and a linter cannot reach it
- 2026-09-05minicallcharlie-ops
TD-MM-141: the site-check signing key has one copy, and this project already has a ruled home
- 2026-09-05minicallcharlie-ops
TD-MM-140: nothing screens the screener — 1 of 9 control inputs asserts its integrity
- 2026-09-05macbookcallcharlie-ops
TD-MB-141: my verification compared my own upload to my own file, passed, and was worthless
- 2026-09-05no seat trailercallcharlie-ops
Merge remote-tracking branch 'origin/main'
- 2026-09-05minicallcharlie-ops
The shared index carried another machine's home path into a bucket (TD-MM-138 closed)
- 2026-09-05macbookcallcharlie-ops
The index converged, the Mini fixed two defects in my code, and a fourth ask arrived after the reduction
- 2026-09-05minicallcharlie-ops
Merge origin/main — third append collision today, same deliberate resolution
- 2026-09-05minicallcharlie-ops
STAMP-RENDER-1 (D-MB-084): the line renders, and IDENTICAL-1 could not run until today
- 2026-09-05macbookcallcharlie-ops
FLOW-1: campaign_view gains both held classes; live gate PASSES; item 3 REFUSED, its premises do not exist
- 2026-09-05minicallcharlie-ops
Merge origin/main — SEED-INDEX-1 and the rule stamp are ONE control, not two
- 2026-09-05minicallcharlie-ops
TD-MM-125 CURED — and the row had the cause wrong
- 2026-09-05minicallcharlie-ops
D-MM-086: the index carries the rule it was built under, and a stale one now REFUSES
- 2026-09-05macbookcallcharlie-ops
SEED-INDEX-1 built and fetched; both vitals objects land; the gate caught a producer defect
- 2026-09-05minicallcharlie-ops
D-MM-086: the cited-list limb, TRAILER-1, and the real TD-MM-125 cure
- 2026-09-05macbookcallcharlie-ops
D-MB-084 filed; the 9 named and the premise corrected; RETAIN-1 built with controls
- 2026-09-05minicallcharlie-ops
Untrack the generated projection — its sibling is ignored and it must match
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1: final staging state after the merge
- 2026-09-05minicallcharlie-ops
Merge origin/main — TD-MM-127's exact shape, resolved deliberately and verified
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1: live run staged, staging receipt filed, TD-MM-125 annotated
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1 item 7: date-order the projection, screenshots, staging proven
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1 item 5: the door — and the staged job did NOT already carry it
- 2026-09-05macbookcallcharlie-ops
D-MB-083 STALE-EVIDENCE-1 filed; the conditional in it resolves NO; the gate is now a pour step
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1 items 3-6: /governance/, the feed, the door, and the gates green
- 2026-09-05minicallcharlie-ops
LEDGER-PUBLIC-1 items 1+2: the projection and the redaction gate, proven both ways
- 2026-09-05minicallcharlie-ops
D-MM-085 filed verbatim: LEDGER-PUBLIC-1 + its directive, relayed 2026-09-05
- 2026-09-05minicallcharlie-ops
TD-MM-133 filed at birth: the context budget is 2.9x low and does not count itself
- 2026-09-05minicallcharlie-ops
HANDOVER step 6: four lines rewritten until they stand alone
- 2026-09-05minicallcharlie-ops
HANDOVER step 5b: the census anchor, read after the push
- 2026-09-05minicallcharlie-ops
HANDOVER 2026-09-05 · Mac mini — the website is live, and two instruments were found lying
- 2026-09-05macbookcallcharlie-ops
FRESHNESS-1: the copyright stamp is the evidence, Last-Modified is not, and the honest check is now a gate
- 2026-09-05macbookcallcharlie-ops
Four render tests sent and QC'd by Charlie; TD-031 half-satisfied, not closed; TD-MB-138 filed
- 2026-09-04macbookcallcharlie-ops
TD-MB-133 and TD-MB-137 closed with controls; TD-MB-134's MacBook half built and proven
- 2026-09-04macbookcallcharlie-ops
TD-MB-105 CLOSED — the crawl it asked for exists, and it was run
- 2026-09-04minicallcharlie-ops
TD-MM-129 CLOSED: origin measured against every preview crawler; the cache is Charlie's word
- 2026-09-04minicallcharlie-ops
The chosen card is live on callcharlie.io
- 2026-09-04minicallcharlie-ops
The card: option 3's text and portrait on Signal's bled gauge (Charlie's pick)
- 2026-09-04minicallcharlie-ops
D-MM-084: social-card canvas — four directions in the ruled language, each carrying the Author
- 2026-09-04minicallcharlie-ops
D-MM-084 BRAND-DIRECTION-1: ENGINE-ROOM-1 ruled the brand; both agreed fixes built
- 2026-09-04minicallcharlie-ops
TD-MM-130: design_tokens serves the retired doorway, and the live theme is still the vendor's
- 2026-09-04minicallcharlie-ops
TD-MM-129: the vendor social card is off the apex, and a gate now looks inside images
- 2026-09-04minicallcharlie-ops
IMAGE-FICTION-1: the vendor's social card has been shipping since the theme import
- 2026-09-04minicallcharlie-ops
VITALS-2 producer is live in GCP: hourly, keyed from Secret Manager, guard proven both ways
- 2026-09-04minicallcharlie-ops
VITALS-2 producer: run the CLONE's tooling, and guard against a poorer snapshot
- 2026-09-04minicallcharlie-ops
D-MM-083 executed on Charlie's delegation: two keys, two secrets, audit proven
- 2026-09-04minicallcharlie-ops
D-MM-083 SECRET-EXCEPTION-1: option D ruled, and the way in is hardened rather than claimed safe
- 2026-09-04minicallcharlie-ops
VITALS-2 IS LIVE — /vitals.json served from the bucket on the apex, proven two ways
- 2026-09-04minicallcharlie-ops
deploy.sh: the retry was on the preview branch only, and the LIVE branch is where it matters
- 2026-09-04minicallcharlie-ops
D-MM-082 reaffirmed; pre-cutover rollback target recorded for the VITALS-2 live run
- 2026-09-04minicallcharlie-ops
Merge origin/main (14 commits) — resolved by record, and the census caught what I broke
PROJECTION 2026-09-05T17:41:15Z · measured at 77a2723b · screened by tools/publish_redact.py · baked at build
How to read it
The figures are measured, not typed. Each one is produced by a named script on a schedule and carries the commit it was measured at; where a figure could not be measured the page says ABSENT and gives the reason, rather than showing a zero that would read like a result.
The counts are honest about their own blind spot. The daily line can only see a closure whose status line carries a date, and most of this estate's closures write the date in the heading above it instead. That gap is filed as TD-MM-131 and appears in the list below rather than being quietly corrected.
The feed at /governance.xml carries one item per day, and the raw projection is at /governance.json.
Commit subjects below are reproduced exactly as they were written. They are evidence, so they are not reworded to suit the page — where one uses a term the page has not introduced, the definition is above rather than edited into the record.