Expand description
Principle candidate extraction.
Lane 2.D starts with an in-memory accepted-memory window because the store
repository currently has write/activation methods but no accepted-memory
read API. This module keeps extraction candidate-only: it asks an adapter to
propose PrincipleCandidate JSON, then deterministically rejects proposals
that lack the required support.
Structs§
- Accepted
Memory - Accepted memory input for principle extraction.
- Principle
Extraction Window - Bounded input window for cross-domain principle extraction.
Enums§
- Principle
Extraction Error - Extraction failures before a candidate-only report can be returned.
Constants§
- DEFAULT_
PRINCIPLE_ EXTRACTION_ MODEL - Replay/default model name used by principle extraction fixtures.
- MIN_
SUPPORTING_ DOMAINS - Minimum distinct domains required across supporting memories.
- MIN_
SUPPORTING_ MEMORIES - Minimum distinct accepted memories required to propose a principle.
Functions§
- extract_
candidates - Extract candidate principles from an accepted-memory window.
- extract_
deterministic_ candidates - Derive deterministic principle candidates from a store-backed memory window.