Skip to main content

UB Governance

Benchmarked against: Anthropic β€” Data handling & compliance Source: EGS v1.2, Chapter 9 Authority: Captain-approved (2026-02-28)

UB Governance defines the rules for how knowledge enters, is classified, and is maintained in Universal Brain. It is the policy layer β€” the "law" that MTAAA (the classification pipeline) enforces automatically.


Relationship to MTAAA​

UB Governance (this page)MTAAA
RoleThe rules (what to enforce)The machine (how to enforce)
DefinesLanguage policy, tag format, quality checklist, freshness rulesPipeline architecture, 5-node classification, Entry Dock, Promote flow
ScopeAll UB content, all agentsText content specifically (1 of 5 handlers)
Changes byCaptain decisionEngineering implementation

UB Governance says "all entries must be in English." MTAAA's Text Subgraph enforces this during classification. Without Governance, MTAAA wouldn't know the rules. Without MTAAA, Governance could only be enforced manually.


Ingestion language​

All UB entries must be in English (Captain decision, 2026-02-28).

ElementLanguageExample
TitleEnglish"LangGraph Checkpoint Architecture"
Content bodyEnglishFull text in English
TagsEnglish, lowercaselanggraph, checkpoint, architecture
Chinese quotesAllowed inline倏ε“₯ said: "不要 check local"

Why English? Cross-agent consistency. All agents (SS1, SS2, SS3) query UB with English. The embedding model (Gemini embedding-001) performs best with English queries matched to English content.


3D Classification dimensions​

Every entry is classified along three orthogonal dimensions. The dimensions are defined here (Governance) and enforced by the MTAAA Text Subgraph:

DimensionQuestionValuesEnforced by
TopicWhat is it about?5,389 CV paths (Amazon Books + SP.*)MTAAA Node 2 (LLM)
TypeWhat kind of content?36 types (Dublin Core + Schema.org)MTAAA Node 3 (LLM)
LifecycleHow long to keep?4 valuesMTAAA Node 4 (rule engine)

LLM selects from Controlled Vocabulary only β€” no freeform classification. See 3D Classification detail.


Tag rules​

Format: lowercase, hyphenated. No spaces, CamelCase, or underscores. Maximum 8 tags per entry.

Mandatory tags by content type​

Content TypeRequired Tags
Research / Intelresearch, [domain], [YYYY-MM]
Decision Recorddecision, [project], captain-approved
Incident / RCAincident, rca, P0-P3
Spec / Designspec, [project], [version]
Session Recordsession, [ship]

Examples​

# Good
tags: decision, superportia, captain-approved, ub-governance

# Bad
tags: Decision, SuperPortia, captain_approved, UB Governance

Ingestion quality checklist​

Before calling ingest_fragment():

#CheckWhy
1Title is descriptive and searchableEnables search_brain() to find it
2Content is self-containedReader needs no other context
3Tags follow controlled vocabularyConsistent filtering and grouping
4No duplicates β€” search_brain() firstPrevents knowledge fragmentation
5Content is in EnglishCross-agent, cross-ship consistency
6Timestamp included (Taipei time)Audit trail, freshness tracking

Freshness management​

CategoryRuleTag
Timeless (frameworks, methods)Use directly, no verification neededβ€”
Perishable (tool versions, APIs)Verify before using, tag when verifiedverified-YYYY-MM
Intel (market research, news)Re-verify every 30 daysYYYY-MM date tag

Perishable knowledge that fails verification must be updated or marked stale. See Tech Freshness for the enforcement protocol.


Ingestion flow (Governance perspective)​

From the Governance perspective, every piece of knowledge follows this path:

Agent discovers knowledge
↓
Quality checklist (this page) β€” Is it English? Self-contained? Tagged?
↓
ingest_fragment() β€” Content enters Entry Dock
↓
MTAAA classifies β€” 3D dimensions assigned from Controlled Vocabulary
↓
Promote β€” Entry moves to production (classified_entries)
↓
search_brain() β€” Other agents can now find and use it

For the technical implementation of this flow, see File Ingestion (MTAAA).


Rules β†’ enforcement mechanisms​

Every governance rule has a corresponding enforcement mechanism. This is the "law β†’ execution" map:

Governance ruleEnforcement mechanismLink
All entries in EnglishMTAAA Text Subgraph (language check during classification)MTAAA
3D classification (Topic Γ— Type Γ— Lifecycle)MTAAA Nodes 2/3/4 (LLM + rule engine)3D Classification
Tag format (lowercase, hyphenated, max 8)Agent behavior rule (pre-ingestion checklist)AIP Β§4
Quality checklist (title, self-contained, no duplicates)search_brain() before ingest_fragment() β€” agent disciplineIngest Fragment
No duplicatessearch_brain() pre-check (future: automated dedup hook)Search Brain
Knowledge freshnessTech Freshness rule + Pre-Flight CheckPK defense
Timestamp (Taipei time)Watch Rule β€” Constitution Β§4Company Constitution
Knowledge goes to UB onlyConstitution Β§1 β€” supreme ruleCompany Constitution
CV-constrained classification (no freeform)Controlled Vocabulary CSV + LLM prompt designCV sources

PageRelationship
File Ingestion (MTAAA)The pipeline that enforces classification rules automatically
EGS SpecUB Governance is Chapter 9 of the EGS
Company ConstitutionΒ§1 "Knowledge goes to UB only" β€” the supreme rule
Tech FreshnessFreshness verification protocol for perishable knowledge
Ingest FragmentThe MCP tool that triggers ingestion
Search BrainThe MCP tool that retrieves classified knowledge