Contract BUILDER-2026-10-05T07:19:27Z-cli (Wave 3 slice 2, #2461). - cognition_core/broker.rs gains the persona-decision kernel: persona_lex (distinctive content words: punct strip, light plural stem, acronym preservation — 55-word stoplist), persona_overlap (intersection over min-size), persona_decide (engagement matrix: amplifier set, semantic gates 0.45/0.30/0.68, user-rule 0.4 bar, permissive/legacy-restrictive verdicts, _cite parity '[topic:pN] text') - persona_gate.py: _lex/_overlap/decide delegate; semantic cosines gathered Python-side (embedder calls are IO — the membrane's discipline) and passed into the kernel; _py_ oracles are the load-bearing fallback - FFI: cc_persona_lex/overlap/decide; loader extended - canary_persona.py (canary-first red on every seam): 18/18 x3 — lex matrix incl. acronyms/3-char exclusions, decide engagement paths, citation format parity - shim battery 35/35; suite 2294/0; ruff clean; type ratchet PASS; henxels all-hold
18 lines
196 B
Plaintext
18 lines
196 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.eggs/
|
|
*.db
|
|
*.sqlite
|
|
*.log
|
|
.env
|
|
.venv/
|
|
state/
|
|
# Runtime artifacts (cwd-local event journal + capability index)
|
|
index/
|
|
journal/
|
|
src/rust/*/target/
|