Skip to main contentCrate edda_pack
Source - DecisionGroup
- A group of decisions sharing the same domain prefix.
- DecisionPack
- A pack of active decisions grouped by domain, ready for session injection.
- DecisionSummary
- Minimal decision summary for pack rendering (avoids carrying full DecisionView).
- PackItem
- A complete, neutral item in a memory pack.
- PackMetadata
- ToolUse
- Turn
- PackSection
- The stable section order for neutral memory-pack items.
- build_decision_pack
- Build a decision pack from active decisions in the ledger.
- build_turns
- Build turns from index records by matching assistant.parentUuid → user.uuid.
- checkpoint_items
- Convert checkpoint events into neutral hot-pack items.
- read_doctrine_pack
- Read the project’s doctrine hot pack (judgment layer).
- render_decision_pack_md
- Render a decision pack as a markdown section, split into an
operator-ratified (binding) tier and an unratified tier (GH-401).
- render_ordered_pack
- Render neutral items in deterministic section and salience order.
- render_pack
- Render turns into a hot pack without truncating any turn item.
- write_pack
- Write hot.md and hot.meta.json to the packs directory.