# Logos bulk live-authority residual (honest accounting)

**Date:** 2026-07-20  
**Branch:** `feat/logos-bulk-live-authority`  
**Claim:** bulk Logos **impact** landed on live seams with sealed four-arm proof — **not** full Logos complete.

## What now has live authority

| Seam | Module | Decision function | Outcome effect |
|------|--------|-------------------|----------------|
| Teaching store `add` | `teaching/store.py` → `authority.evaluate_logos_on_text` | `apply_he_morph_constraint` | ABSTAIN/FAIL_CLOSED → proposal `CONTESTED` |
| CognitiveTurn answer path | `core/cognition/pipeline.py` after `resolve_surface` | same | ABSTAIN/FAIL_CLOSED → typed abstention surface, `authority_source=logos_morph_constraint` |
| Four-arm ablation | `generate/observed_he_morph_v0/ablation.py` | same | sealed metrics |

Shared typed IR: `CanonicalConstraint` → `LogosConstraint` (`core.semantic_primitives`) with rule_id, morphology_id, source_pack_id, source_span — no free meaning dict on the exercised path.

## Sealed improvement proof (expected signals)

- `metadata_bit_identical_to_canonical=true` — morph observation does not smuggle outcomes  
- `executable_changed_decision=true` — plural HE blocks singular-exclusivity claims  
- `wrong_count=0`, `refusal_correct=true`, `provenance_complete=true`  
- Dual-run digests identical (determinism)

## Residual dual-system debt (not closed)

1. **`generate/linguistic_pipeline` cue tables** (English “sold”/“mkr” hand maps) remain a **parallel** constraint producer for the governance demo path; they do **not** consult `packs/data/he_*` morphology and are **not** answer authority over field/fail-closed.
2. **Lexicon breadth** — only `he_logos_micro_v1` observed surfaces; no full HE/GRC tables, no binyan universals, no GRC case→role.
3. **Legacy math / meaning_graph IR** — still parallel outside the Logos morph seam; not fully migrated onto `semantic_primitives`.
4. **Holonomy crown** — still not robust; no LIVE claim.
5. **Sense disambiguation / frames** — pack frames largely disconnected; first-match pack semantics unchanged outside this morph rule.
6. **One rule type** — `he_morph_v0.plural_abstain` only; construct-state / prep+case / aspect deferred.

## What “bulk impact” means here

Logos now **changes closed outcomes** on production teaching + turn paths under provenance, and **refuses** adversarial OOV/missing surfaces — the bulk of the novel design’s *authority* contribution for this vertical. Remaining work is **breadth + IR consolidation**, not reopening fail-closed architecture.
