Skip to content

docs: roadmap entry for persistent log storage (#27)#28

Merged
mibrahimdev merged 1 commit into
mainfrom
docs/roadmap-persistence
Jun 14, 2026
Merged

docs: roadmap entry for persistent log storage (#27)#28
mibrahimdev merged 1 commit into
mainfrom
docs/roadmap-persistence

Conversation

@mibrahimdev

Copy link
Copy Markdown
Owner

Adds a "Storage & persistence — flight recorder" section to docs/ROADMAP.md capturing the persistence path discussed today, linked to the design-session issue #27.

Also records why #18 (configure(capacity)) was dropped: the in-memory capacity knob becomes a retention policy once persistence lands, so shipping it now would be throwaway public surface.

Docs-only.

🤖 Generated with Claude Code

Records the flight-recorder persistence path discussed 2026-06-14: persist
events to a local DB so logs survive crashes, group per session, and let a
consumer dump previous sessions. Captures the design constraints (noop parity,
SQLDelight-vs-Room, write-behind hot path, schema, retention-as-configure,
on-disk security) and defers implementation to a design session (#27) after
1.0. This is also why #18 (in-memory configure(capacity)) was dropped — the
capacity knob becomes a retention policy once persistence lands.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mibrahimdev mibrahimdev merged commit 7613795 into main Jun 14, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant