The knowledge constitution
Before anything is indexed, something has to say what it is.
This is the inventory that prevents a private family file, a draft research note, a superseded statute and a current official regulation from all being treated as equally authoritative. Two kinds of fact live here and they are kept apart. Measured facts — size, digest, row counts, word counts — are counted by tools/ingest.mjs on every build. Declared facts — owner, classification, authority, whether it may leave — cannot be measured and live in data/declarations.json.
Anything not declared is denied, not defaulted. A source with no may_leave_device: true does not leave, and the reason recorded is "an unanswered permission is a refusal" — not "denied", which would read as a decision somebody took. A staged file with no declaration at all is written into the catalog as uncatalogued and fails the build. Currently uncatalogued: 0.
Structured databases
1 in this staging folder
Tables you can query directly. The studio never turns a table into fake prose first — a count comes from a count.
Datasets
8 in this staging folder
CSV, TSV, spreadsheets. Rows and columns, measured on ingest, not estimated.
Documents
11 in this staging folder
Word files, PDFs, markdown, research, specifications. These go to retrieval, and they answer questions about wording.
Source code
0 in this staging folder
Repositories get a code index rather than being treated as prose. Nothing in this staging folder is code yet, and the catalog says so rather than showing a zero that looks like a measurement.
A card catalog does not hold the books. It holds what is true about the books.
Every source, measured
20 sources · 680 dataset rows · 39,994 words · 695 KB
| Source | Lane | Size | Class | Authority | Freshness | Border | SHA-256 |
|---|---|---|---|---|---|---|---|
Intelligence Workshop — package guide00_START_HERE.txt | DOCUMENT text | 199 words 1 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | b9389a1bfee8… |
Community channel architecture03_DATASETS/Discord_Architecture.csv | DATASET table | 10 rows × 2 cols 0 KB | INTERNAL | Draft or working note | FRESH verified today | STAYS | 8c91f3f8ac04… |
Editorial taxonomy03_DATASETS/Editorial_Taxonomy.csv | DATASET table | 8 rows × 3 cols 1 KB | INTERNAL | Primary record | FRESH verified today | STAYS | 886ded255e66… |
Pricing tiers03_DATASETS/Pricing_Tiers.csv | DATASET table | 7 rows × 4 cols 1 KB | SENSITIVE | Draft or working note | FRESH verified today | STAYS | 86aa2adf6cfd… |
Product families03_DATASETS/Product_Families.csv | DATASET table | 8 rows × 4 cols 1 KB | INTERNAL | Primary record | FRESH verified today | STAYS | 085a6db3e9e7… |
Revenue scenarios03_DATASETS/Revenue_Scenarios.csv | DATASET table | 3 rows × 5 cols 0 KB | SENSITIVE | Draft or working note | FRESH verified today | STAYS | 30e8567e3fb1… |
Risk register03_DATASETS/Risk_Register.csv | DATASET table | 9 rows × 4 cols 1 KB | SENSITIVE | Primary record | FRESH verified today | STAYS | 1a7a3c5c01ab… |
90-day roadmap03_DATASETS/Roadmap.csv | DATASET table | 5 rows × 4 cols 1 KB | INTERNAL | Draft or working note | FRESH verified today | STAYS | 29c95aaf94ad… |
Role OS catalog03_DATASETS/Role_OS_Catalog.csv | DATASET table | 10 rows × 4 cols 2 KB | INTERNAL | Primary record | FRESH verified today | STAYS | 939e047563fa… |
BB2G subdomain estate — live probe, 15 August 202603_DATASETS/bb2g_fleet_probe_2026-08-15.json | DATABASE structured | 620 rows × 6 cols 122 KB | INTERNAL | Primary record | FRESH verified today | STAYS | ea4f8183d79c… |
Deep research appendices04_RESEARCH/Expanded_Deep_Research_Appendices.md | DOCUMENT markdown | 872 words 5 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | 4f6936b69148… |
Maricopa rollout — cost to deliver and what you can charge04_RESEARCH/Maricopa County Election Rollout — Cost to Deliver and What You Can Charge.md | DOCUMENT markdown | 4,708 words 32 KB | RESTRICTED | Secondary research | FRESH last verified 1 day ago | STAYS | bec882bc1e5f… |
Research source list04_RESEARCH/Research_Sources.txt | DOCUMENT text | 298 words 3 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | 61919e709b13… |
Building the Intelligence Workshop05_BOOKS_AND_DOCUMENTS/Building The Intelligence Workshop_ A Productized Media, Software, Education, and Enterprise Ecosyst.docx | DOCUMENT document | 7,050 words 165 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | 71c21cdfc2cc… |
Intelligence Workshop master blueprint (markdown)05_BOOKS_AND_DOCUMENTS/Intelligence_Workshop_Master_Blueprint.md | DOCUMENT markdown | 4,817 words 34 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | 925206662a2b… |
Election Command and LockChain — production build blueprint06_APP_SPECIFICATIONS/BB2G Election Command and LockChain_ Full Production Build Blueprint.docx | DOCUMENT document | 5,161 words 32 KB | INTERNAL | Secondary research | FRESH last verified 11 days ago | STAYS | a4e70453cd86… |
Sovereign AI Shield — architecture, security model, compliance, product pack06_APP_SPECIFICATIONS/Sovereign AI Shield_ Deployable Architecture, Security Model, Compliance Framework, and Product Pack.docx | DOCUMENT document | 5,574 words 210 KB | INTERNAL | Secondary research | FRESH verified today | STAYS | c86c1d8e46da… |
Mail-ballot lifecycle token — complete specification v1.006_APP_SPECIFICATIONS/complete_mail_ballot_lifecycle_token_specification.md | DOCUMENT markdown | 5,608 words 42 KB | INTERNAL | Draft or working note | UNVERIFIED this source has never been verified against its origin | STAYS | 9d40107c1648… |
Mail-ballot lifecycle token — design06_APP_SPECIFICATIONS/mail_ballot_lifecycle_token_design.md | DOCUMENT markdown | 2,131 words 16 KB | INTERNAL | Draft or working note | UNVERIFIED this source has never been verified against its origin | STAYS | f5df77125593… |
Mail-ballot lifecycle token — unified specification v1.106_APP_SPECIFICATIONS/unified_mail_ballot_lifecycle_token_specification.md | DOCUMENT markdown | 3,576 words 27 KB | INTERNAL | Draft or working note | UNVERIFIED this source has never been verified against its origin | STAYS | 4122a2735f3b… |
Digests are of the file as staged. The catalog is built from SOVEREIGN_AI_IMPORT/ and written to /data/catalog.json, which this page and the checks page both read. Hover a digest to see it in full.
What the catalog will not do
Three things it refuses.
It will not guess a ranking
A source nobody ranked is returned as unranked, not as weak. "Weak" is a claim about the source. "We were never told" is a gap in the catalog, and gaps are findings.
It will not invent a date
3 sources here carry no verification date, because the documents carry none. They read UNVERIFIED — never a file modification time dressed up as a check, which is when the file was written, not when anyone confirmed it was still true.
It will not treat "training" as "reading"
may_leave_device and may_train_model are separate fields and are checked separately. Permission to read a source is not permission to train on it, and the engine refuses to infer one from the other.