- What: Rewrote belief schema with 4-level hierarchy (axiom/belief/hypothesis/unconvinced).
Added sector schema for competitive landscape mapping. Added entity schema for
company/person/market tracking. All transitions and updates go through eval.
- Why: Claims alone can't capture competitive dynamics, temporal trajectories, or
agent reasoning depth. These three schemas form the diagnostic stack that tells
us why the body behaves the way it does.
- Connections: Belief hierarchy integrates with existing cascade system. Sector maps
link entities to claims. Entity schema links to sector competitive analysis.
All four agents (Rio, Clay, Theseus, Vida) contributed sector designs.
Pentagon-Agent: Leo <14FF9C29-CABF-40C8-8808-B0B495D03FF8>
Archive schema migration: 49 source files standardized with status + claims_extracted. schemas/source.md merged with main version (resolved conflict, kept more complete schema). Reviewed by Rio.
- What: Delete 21 byte-identical cultural theory claims from domains/entertainment/
that duplicate foundations/cultural-dynamics/. Fix domain: livingip → correct value
in 204 files across all core/, foundations/, and domains/ directories. Update domain
enum in schemas/claim.md and CLAUDE.md.
- Why: Duplicates inflated entertainment domain (41→20 actual claims), created
ambiguous wiki link resolution. domain:livingip was a migration artifact that
broke any query using the domain field. 225 of 344 claims had wrong domain value.
- Impact: Entertainment _map.md still references cultural-dynamics claims via wiki
links — this is intentional (navigation hubs span directories). No wiki links broken.
Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Auto: schemas/source.md | 1 file changed, 91 insertions(+)
* leo: archive standardization — source schema + CLAUDE.md workflow update
- What: new schemas/source.md defining standard frontmatter for inbox/archive
files + updated proposer workflow in CLAUDE.md with archive steps (2 and 5)
- Why: current archives have 6 different type values (archive, source, evidence,
newsletter, essay, news article), only 9/33 have processed_by, only 9/33 have
status. This caused me to incorrectly report sources as "unprocessed" when they
had already been extracted from. Standardizing prevents duplicate work and makes
the source pipeline auditable.
- Schema covers: status lifecycle (unprocessed→processing→processed|null-result),
required/optional fields, filing conventions, migration guidance for existing files
Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>
* leo: add format field to source schema (Theseus feedback)
- What: optional format enum (paper/essay/newsletter/tweet/thread/whitepaper/report/news)
- Why: Theseus correctly noted that source format affects evidence weight assessment
without needing to overload the type field. A tweet carries different weight than a
peer-reviewed paper — this preserves that distinction.
Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>
* leo: clarify archive step happens on branch, not main (Rio feedback)
- What: step 2 now explicitly says "on your branch" and "never on main directly"
- Why: Rio correctly flagged that archiving before branching would put auto-commits
on main, violating the all-changes-through-PR rule
Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>
New schema (schemas/musing.md), musings/ directories for all 5 agents, CLAUDE.md updated, first musing seeded (Ars Contexta case study). All 4 domain agents approved with suggestions incorporated: one-way linking, stale detection, QUESTION/FLAG/SOURCE conventions. Pentagon-Agent: Leo <76FB9BCA-CC16-4479-B3E5-25A3769B3D7E>