• Joined on 2026-06-25
aep pushed to main at aep/obsidian-voice-note 2026-09-27 21:17:00 +03:00
114e5f35ca Merge pull request 'fix: core typecheck without Node types; exact dependency versions (T1.1, O-2)' (#4) from feat/3-core-types-pin-deps into main
aecab7627c fix: typecheck src/core without Node types; pin exact dependency versions (T1.1, O-2)
Compare 2 commits »
aep merged pull request aep/obsidian-voice-note#4 2026-09-27 21:16:58 +03:00
fix: core typecheck without Node types; exact dependency versions (T1.1, O-2)
aep created pull request aep/obsidian-voice-note#4 2026-09-27 19:09:29 +03:00
fix: core typecheck without Node types; exact dependency versions (T1.1, O-2)
aep created branch feat/3-core-types-pin-deps in aep/obsidian-voice-note 2026-09-27 19:09:08 +03:00
aep pushed to feat/3-core-types-pin-deps at aep/obsidian-voice-note 2026-09-27 19:09:08 +03:00
aecab7627c fix: typecheck src/core without Node types; pin exact dependency versions (T1.1, O-2)
aep opened issue aep/obsidian-voice-note#3 2026-09-27 19:02:45 +03:00
Follow-ups from #1
aep deleted branch feat/1-core-recording-lifecycle from aep/obsidian-voice-note 2026-09-27 18:38:15 +03:00
aep pushed to main at aep/obsidian-voice-note 2026-09-27 18:26:28 +03:00
9b4ea0a3c9 docs(openspec): archive core-recording-lifecycle, promote specs (#1)
aep pushed to main at aep/obsidian-voice-note 2026-09-27 18:24:27 +03:00
001ba8af80 Merge pull request 'feat: core recording lifecycle (#1)' (#2) from feat/1-core-recording-lifecycle into main
eb8e00b2a0 docs: set test vault path in project CLAUDE.md (M-3, partial)
d48b50a893 fix: stop ignoring tests/fixtures/*.webm golden fixtures (M-2, F-3)
972976b16a fix(core): claimAll reclaims own work; isolate per-record queue errors
968140f7e1 docs(openspec): final-review rulings — claim-all scope, per-record errors, fixtures ignore, hardening
Compare 23 commits »
aep merged pull request aep/obsidian-voice-note#2 2026-09-27 18:24:26 +03:00
feat: core recording lifecycle (#1)
aep closed issue aep/obsidian-voice-note#1 2026-09-27 18:24:26 +03:00
Core: жизненный цикл голосовой записи и очередь отправки
aep pushed to feat/1-core-recording-lifecycle at aep/obsidian-voice-note 2026-09-27 16:59:53 +03:00
eb8e00b2a0 docs: set test vault path in project CLAUDE.md (M-3, partial)
aep created pull request aep/obsidian-voice-note#2 2026-09-27 16:59:31 +03:00
feat: core recording lifecycle (#1)
aep pushed to feat/1-core-recording-lifecycle at aep/obsidian-voice-note 2026-09-27 16:59:02 +03:00
d48b50a893 fix: stop ignoring tests/fixtures/*.webm golden fixtures (M-2, F-3)
972976b16a fix(core): claimAll reclaims own work; isolate per-record queue errors
968140f7e1 docs(openspec): final-review rulings — claim-all scope, per-record errors, fixtures ignore, hardening
1b23554658 test(core): golden test-01 end-to-end capture → queue → note
88ef2bde24 feat(core): manual retry and claim-all commands
Compare 16 commits »
aep pushed to feat/1-core-recording-lifecycle at aep/obsidian-voice-note 2026-09-27 14:43:53 +03:00
944a6594ec docs: apply plan review — retry status wording, TZ note, stale-sent and rename decisions
cb9a691931 docs: implementation plan for core recording lifecycle; planning decisions
1cd72201e2 test: track test-01.m4a fixture so golden tests pass on a clean clone
75bac1eef9 docs(openspec): apply spec review — UTC id, 10m stale sent, no-speech wording, list() contract; decisions log
e00d7e182c docs(openspec): core-recording-lifecycle proposal, specs, design
Compare 5 commits »
aep created branch feat/1-core-recording-lifecycle in aep/obsidian-voice-note 2026-09-27 14:43:52 +03:00
aep opened issue aep/obsidian-voice-note#1 2026-09-27 13:13:33 +03:00
Core: жизненный цикл голосовой записи и очередь отправки
aep pushed to main at aep/obsidian-voice-note 2026-09-27 13:07:31 +03:00
0098617d26 docs: route OpenSpec skills through superpowers
aep created branch main in aep/obsidian-voice-note 2026-09-27 13:06:05 +03:00
aep pushed to main at aep/obsidian-voice-note 2026-09-27 13:06:05 +03:00
72c942f667 chore: bootstrap project skeleton, openspec, fixtures