45 lines
2.4 KiB
Markdown
45 lines
2.4 KiB
Markdown
# Session Note — 2026-05-13
|
|
|
|
## Key Clarification: `core` is the primary work. `core-ai` is the archive.
|
|
|
|
### Context
|
|
|
|
`AssetOverflow/core-ai` was the original implementation of the Versor Engine. Over time it
|
|
drifted from its architectural intent — the geometry got buried under operational infrastructure:
|
|
`CoreChatRuntime`, `RuntimeMemoryAuthority`, `GradeGuard`, `core_logos` as a full articulation
|
|
subsystem, `core_ca` as an apprenticeship platform, bounded continuity state, proof scripts, and
|
|
a deployed-product authority hierarchy (`core_ha`, `core_vault`, `core_logos`, `core_engine` as
|
|
separate governance domains).
|
|
|
|
That work was real engineering but it was solving the wrong problem at the wrong time — it was
|
|
building a product *on top of* the model before the model itself was defined and correct.
|
|
|
|
`AssetOverflow/core` is the reset: back to first principles, two primitives, one injection gate,
|
|
the field as native state, Cl(4,1) as the only substrate. Every layer has exactly one job.
|
|
|
|
### Decision
|
|
|
|
- **`AssetOverflow/core`** is the primary, active, authoritative repository.
|
|
- **`AssetOverflow/core-ai`** is a reference archive. It is not a source of patterns,
|
|
conventions, or designs to pull forward unless they are explicitly evaluated against the
|
|
seven axioms and the three engineering pillars in `core`'s README.
|
|
- The following from `core-ai` are worth reviewing for future mining (not direct import):
|
|
- `core_ingest` — `CandidateGeometricPressure` design and governance tier
|
|
- `core_vault` — frozen storage semantics
|
|
- The following from `core-ai` must **not** be re-introduced into `core`:
|
|
- Any chat runtime, authority hierarchy, or proof-script infrastructure
|
|
- `core_logos` as a subsystem (articulation in `core` is a thin final layer, not a subsystem)
|
|
- `core_ca` apprenticeship layer (out of scope for the engine itself)
|
|
- `RuntimeMemoryAuthority` or any tiered memory governance (vault + field are sufficient)
|
|
|
|
### Structural Issues Fixed This Session
|
|
|
|
- `pyproject.toml`: renamed package from `core-ai` to `core-versor`
|
|
- `core/__init__.py`: created — the `core/` Python package previously had no top-level init
|
|
- ADR-0011 written: Renderer layer contract
|
|
|
|
### Open Items
|
|
|
|
- `ingest/gate.py` is the correct shape but `core_ingest`'s `CandidateGeometricPressure` envelope
|
|
design deserves evaluation as a pre-gate normalization step (see previous session analysis)
|
|
- `docs/decisions/README.md` ADR index needs update through ADR-0011
|