Skip to content

Persist recorded entities for first-Brief derivation - #169

Merged
eamirian merged 1 commit into
mainfrom
codex/v1-canonical-first-brief
Aug 14, 2026
Merged

Persist recorded entities for first-Brief derivation#169
eamirian merged 1 commit into
mainfrom
codex/v1-canonical-first-brief

Conversation

@eamirian

Copy link
Copy Markdown
Contributor

What changed

  • persist the exact PREPARED Entity Snapshot already produced by each reviewed recorded-source mapping
  • return mapped Entity Snapshots from recorded-source admission and exact replay
  • require the authorized build to cover both connect_sources and map_concepts
  • project the durable Entity as a first-class Intelligence resource after a fresh read

Why

Recorded admission previously persisted the acquisition receipt, source snapshot, and canonical Observation but discarded the activation-bound Entity Snapshot produced by the same declarative mapping. That left the shared Intelligence pipeline without the durable Observation → Entity baseline needed for Shift → Signal → Brief.

This change preserves that exact lineage without adding domain code, network acquisition, freshness claims, or new authority. The executor still cannot invent evidence; Core validates and persists the Pack-derived entity under the same product, activation, build-authority, and immutable-record preconditions.

Validation

  • focused recorded-source admission: 5 passed
  • recorded-source, source-mapping, prepared-ledger, resource-projection, and public-boundary matrix: 63 passed, 1 skipped
  • Ruff check and format: passed
  • diff integrity: passed

Boundary

This is the shared evidence-to-entity prerequisite only. It does not derive Shifts or Signals, synthesize a canonical Brief, provision authority, change the MCP surface, or modify a Domain Pack.

@eamirian
eamirian force-pushed the codex/v1-canonical-first-brief branch from 8eb3a8c to 4d219a2 Compare August 14, 2026 00:55
@eamirian
eamirian marked this pull request as ready for review August 14, 2026 01:04
@eamirian
eamirian merged commit 2596c53 into main Aug 14, 2026
6 checks passed
@eamirian
eamirian deleted the codex/v1-canonical-first-brief branch August 14, 2026 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant