Idea
Add an Echo witness flight recorder mode for Jedit.
Product Shape
When enabled, Jedit records structured JSONL facts for Echo-facing activity:
- submitted intents
- receipts
- reading envelopes
- retained material references
- obstructions
- replay and recovery posture
- originating command/key sequence, when available
The history drawer, bug report bundles, and tests should be able to consume the same structured trace rather than scraping terminal output.
Why It Matters
This gives us one evidence stream for user-visible history, agent inspection, replay fixtures, and bug reports. It also makes Echo's core promise visible: state changes come with lawful provenance.
Acceptance Criteria
Idea
Add an Echo witness flight recorder mode for Jedit.
Product Shape
When enabled, Jedit records structured JSONL facts for Echo-facing activity:
The history drawer, bug report bundles, and tests should be able to consume the same structured trace rather than scraping terminal output.
Why It Matters
This gives us one evidence stream for user-visible history, agent inspection, replay fixtures, and bug reports. It also makes Echo's core promise visible: state changes come with lawful provenance.
Acceptance Criteria