docs: carry the correspondence corrections, because a stale doc builds the wrong thing #152
Reference in New Issue
Block a user
Delete Branch "docs/correspondence-and-ownership-2026-08-16"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Documentation only. No
.c,.h, or.elfile is touched.Authority for everything here:
lang/spec/correspondence-and-censorship.md(PR #149) andlang/spec/runtime-ownership.md. Their reasoning is transcribed, not re-derived.Why
The docs described a mind made of subsystems — a grounding subsystem, a wonder manifest, a dreamer on a beat, faculties as arguments to one call. Each is a supervisor invented for something that should be a property of the substrate. Two of the documents carrying those claims are load-bearing for a build agent:
engram/spec/cognitive-architecture.design.mdsays "a build agent executes from this doc", andtools/api-reshape/README.mdmarks the refuted shapes PROVEN on a live clone.Corrections carried
grounded-byas a relation type should not exist: grounding is a property of a relation, not a relation between nodes. Never computed on demand.reasonchanges the estimate (a read),inducechanges the parameters (the correspondence-beat),abducechanges the structure (a writeGeoGradientcannot express).wonderremoved from the operator table inAGENTS.md.co_registrationis deprecated — it averaged a per-edge property into a region scalar, so opposing sites cancelled.GeoEdge.discordreplaces it. Nothing new may read it.The two design docs are marked superseded in part, with the refutation placed at the point each claim is made — not rewritten. Preserving what was argued down is the point of an immutable record.
Also measured while verifying the above
engram/README.mddocumented a Rustengram-corecrate onsled, "flat cosine scan… until scale demands an HNSW layer"engram/— no.rs, noCargo.toml, nocrates/.sledappears nowhere in the tree. HNSW is the index (engram_vindex.h:6)README.md+AGENTS.mdpointed atlang/releases/…for the authored runtimelang/releases/does not exist. The runtime is atlang/runtime/language.mdlistedengram_*andhttp_*runtimes as stubshttp_serve_asyncis whatneuron/soul.el:729runslanguage.mdhad no coverage of #144Geometrytype, wire adapters, realizers viadlsym,transduceDiscrepancy to resolve — not edited
correspondence-and-censorship.md§7 is headed "Dreaming has seven implementations"; its own table lists ten rows. Independently measured, the count is eleven — the table omitsPOST /api/reify(engram/src/server.el:1832), and reify is on the doc's own list of consolidation verbs. Flagging rather than editing, per the doc's rule.Known-wrong shapes still live in code (documented, not changed)
COG_GROUNDED_BY_RELATION "grounded-by"—lang/runtime/engram_cognition.h:158;cog_ground_edge—engram_cognition.c:249route_faculty(path, "reason"|"induce"|"abduce"|…)—engram/src/server.el:1870–1886"still_held":trueas a hardcoded literal —lang/runtime/el_runtime.c:14538f7bc0e3d5dtocaa1206af5