Skip to content

Commit 86870d6

Browse files
committed
docs(tickets): tighten sqlite projection handoff docs
1 parent 7c8b476 commit 86870d6

2 files changed

Lines changed: 5 additions & 8 deletions

File tree

docs/plans/2026-03-14-hack-tickets-sqlite-journal-design.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
Define a durable local storage architecture for Hack Tickets that keeps the git-backed JSONL journal as the canonical, portable source of truth while adding a deterministic SQLite projection for fast reads, sync queries, and repeated replay.
66

7+
## Inputs
8+
9+
- Linear issue: `HACK-450`
10+
- Relevant spec: Tickets Normalization And Storage Spec
11+
712
## Current Foundation
813

914
- Ticket history is stored as append-only monthly JSONL segments in `.hack/tickets/events/events-YYYY-MM.jsonl`.

docs/plans/2026-03-14-hack-tickets-sqlite-journal-plan.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -220,11 +220,3 @@ Expected: PASS
220220
git add docs/guides/tickets.md docs/plans/2026-03-14-hack-tickets-sqlite-journal-design.md docs/plans/2026-03-14-hack-tickets-sqlite-journal-plan.md tests/tickets-projection.test.ts tests/tickets-store.test.ts tests/tickets-extension.test.ts tests/tickets-git-channel.test.ts src/control-plane/extensions/tickets/projection.ts src/control-plane/extensions/tickets/store.ts src/control-plane/extensions/tickets/commands.ts
221221
git commit -m "feat(tickets): finish sqlite projection architecture"
222222
```
223-
224-
Plan complete and saved to `docs/plans/2026-03-14-hack-tickets-sqlite-journal-plan.md`. Two execution options:
225-
226-
**1. Subagent-Driven (this session)** - I dispatch fresh subagent per task, review between tasks, fast iteration
227-
228-
**2. Parallel Session (separate)** - Open new session with executing-plans, batch execution with checkpoints
229-
230-
Which approach?

0 commit comments

Comments
 (0)