15 Commits

Author SHA1 Message Date
Andrey Epifancev
b126e4bf8b feat(core): save captured audio and initial note; in-memory port fakes
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:32:34 +04:00
Andrey Epifancev
0cd683d5df feat(core): due, stale-sent and claimable selection
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:29:28 +04:00
Andrey Epifancev
d579ffd4a1 feat(core): note body with status region and transcript insertion
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:24:30 +04:00
Andrey Epifancev
83236c4118 feat(core): read, parse and patch voice-* frontmatter
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:19:57 +04:00
Andrey Epifancev
a4163fa5fe feat(core): voice record state machine with backoff
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:12:31 +04:00
Andrey Epifancev
6b2466cf05 feat(core): record ids, file paths, time formatting
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:08:28 +04:00
Andrey Epifancev
7cd3811ead chore: scaffold build and vitest, add core ports and boundary guard
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 15:52:20 +04:00
Andrey Epifancev
cbd76d5802 docs(openspec): SDD pre-flight rulings — implementer models, test helper duplication, decision logging
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 15:47:55 +04:00
Andrey Epifancev
944a6594ec docs: apply plan review — retry status wording, TZ note, stale-sent and rename decisions
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 15:42:09 +04:00
Andrey Epifancev
cb9a691931 docs: implementation plan for core recording lifecycle; planning decisions
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 15:14:25 +04:00
Andrey Epifancev
1cd72201e2 test: track test-01.m4a fixture so golden tests pass on a clean clone
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 15:08:33 +04:00
Andrey Epifancev
75bac1eef9 docs(openspec): apply spec review — UTC id, 10m stale sent, no-speech wording, list() contract; decisions log
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 14:59:31 +04:00
Andrey Epifancev
e00d7e182c docs(openspec): core-recording-lifecycle proposal, specs, design
Refs #1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 14:44:26 +04:00
Andrey Epifancev
0098617d26 docs: route OpenSpec skills through superpowers 2026-09-27 14:07:26 +04:00
Andrey Epifancev
72c942f667 chore: bootstrap project skeleton, openspec, fixtures 2026-09-27 14:06:01 +04:00