Commit Graph

46 Commits

Author SHA1 Message Date
9da2c1e144 Stream WhisperX uploads safely 2026-08-10 21:49:44 +00:00
72a200968a Harden configuration validation 2026-08-10 21:32:15 +00:00
b39b68add7 Unify previous source resolution 2026-08-10 21:20:59 +00:00
4158394dcf Bind restore to committed remote snapshots 2026-08-10 20:42:43 +00:00
0cf2cbfeb3 Make remote publish locks generation-safe 2026-08-10 20:17:54 +00:00
361dbb4ca8 Publish immutable remote commits 2026-08-10 20:05:24 +00:00
9900211fa4 Confine publish archive reads 2026-08-10 19:16:18 +00:00
60cebf0e4b Redact and cap subprocess diagnostics 2026-08-10 18:55:49 +00:00
7bd575187e Terminate owned subprocess trees 2026-08-10 18:44:10 +00:00
ab5a7e8e3d Bound external result file reads 2026-08-10 18:30:28 +00:00
18ddf00d3d Confine local file installation paths 2026-08-10 17:59:29 +00:00
59f3fe3d1d Make atomic file replacement crash durable 2026-08-10 17:44:38 +00:00
0b40cf8026 Make ordinary workspaces group shareable 2026-08-10 17:27:00 +00:00
ef8dae776e Enforce canonical Notarius bundle paths 2026-08-10 01:50:31 +00:00
f9482639d4 Add the Notarius subprocess adapter 2026-08-09 23:47:38 +00:00
c6632d5576 Bugfix in the seriatim adapter
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
2026-05-27 08:09:22 -05:00
0658f2f642 Add render artifact model, config, and Seriatim adapter contracts 2026-05-25 00:28:01 +00:00
72deccb4e2 Implement final changes from the code quality and deduplication opportunity audit 2026-05-23 10:05:14 -05:00
572a112c31 Consolidate path safety, temp downloads, and cleanup validation helpers 2026-05-23 13:20:28 +00:00
cee52aa092 Updated transcript artifact names and canonical paths to use a consistent, role-based nomenclature 2026-05-22 19:05:23 -05:00
e920f3a8d5 Cleaned up and removed legacy configuration surfaces 2026-05-22 18:32:14 -05:00
b817a5b772 Implemented shared S3 audio caching for prepare and restore --include-audio 2026-05-21 22:22:08 -05:00
3aae4bbb12 Add remote session loading 2026-05-20 20:55:13 -05:00
6ca1c8d6b0 The backend S3 client now resolves credentials from user-configurable environment variables 2026-05-16 23:22:21 -05:00
33f7ae8f2e Simplify downstream tool configuration
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
2026-05-16 23:30:40 +00:00
f7f8f1a949 Promote current session artifacts to storage 2026-05-16 15:01:01 +00:00
1e6db89dd4 Add remote storage backend 2026-05-16 14:22:04 +00:00
58c6ab2d54 Updated audita configuration to reflect the new audita public CLI
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
2026-05-16 08:46:48 -05:00
5e2234e418 Add Seriatim normalize adapter support 2026-05-10 21:35:11 +00:00
5565ced3d3 Review transcript trim architecture 2026-05-08 17:18:47 +00:00
79a8bcf37b Add Seriatim trim adapter support 2026-05-08 16:58:26 +00:00
f94590f70e Implement Scriptorium subprocess adapter 2026-05-06 21:18:28 +00:00
15037c6d80 Add additional subprocess diagnostics for the audita interface 2026-05-04 13:05:04 -05:00
4a593f9dcb Hardened subprocess stdio wiring and failure diagnostics 2026-05-04 12:37:20 -05:00
4550987bc0 Improve error handling and diagnostics for the audita subprocess 2026-05-04 11:46:57 -05:00
89d7bc75c3 Audita API key credentials are now optional 2026-05-04 10:53:53 -05:00
28c7ab3287 Implement Audita subprocess adapter 2026-05-04 07:56:35 -05:00
793ed48d13 Implement real Seriatim merge stage 2026-05-03 22:17:17 -05:00
a155af700a Implement Seriatim subprocess adapter 2026-05-03 22:01:07 -05:00
4a85da66e7 Document WhisperX transcribe integration 2026-05-03 15:45:56 -05:00
2438a0b7a5 Implement real transcribe stage 2026-05-03 15:42:44 -05:00
24833194db Implement WhisperX HTTP adapter 2026-05-03 15:29:34 -05:00
96540cebd4 Harden initial framework skeleton 2026-05-02 11:44:15 -05:00
77f421feef Add subprocess runner and generated config helpers 2026-05-02 11:32:33 -05:00
2854da48c2 Define adapter interfaces and fake implementations 2026-05-02 11:16:27 -05:00
902e6bc994 Initialize narratio Go module and CLI scaffold 2026-05-02 10:37:38 -05:00