Commit graph

  • ef79f73ce3 docs(bf-4aw): verify main.rs execution path implementation main jedarden 2026-06-14 01:01:38 -04:00
  • 53b582ef12 fix(deps): add missing atty and which to Cargo.toml jedarden 2026-06-14 00:56:43 -04:00
  • 89b4b00b5e fix(install): use x86_64-linux asset names instead of musl target suffix jedarden 2026-06-14 00:10:05 -04:00
  • d344e9553c fix: five PTY→FIFO pipeline bugs that prevented end-to-end operation jedarden 2026-06-13 23:30:50 -04:00
  • cf80cb2457 docs: expand README with usage examples, build-from-source, and limitations jedarden 2026-06-13 23:29:43 -04:00
  • 04f8ccb28f docs: update AGENTS.md — add session.rs to module map, document FIFO invariants and timeout-thread detach jedarden 2026-06-13 23:29:32 -04:00
  • d942572870 feat(main): wire prompt resolution, session dispatch, and emit jedarden 2026-06-13 22:53:24 -04:00
  • 5110f0bf57 docs(bf-3ag): verify session implementation complete - all tests pass jedarden 2026-06-13 15:55:57 -04:00
  • bbe18cbfb1 docs(bf-3ag): verify session implementation complete - all tests pass jedarden 2026-06-13 14:52:07 -04:00
  • 4db1b7fb15 docs(bf-3ag): document completed Session struct and version resolution implementation jedarden 2026-06-13 14:20:33 -04:00
  • 508ba576d9 test(session): fix version resolution test and add struct validation test jedarden 2026-06-13 14:16:19 -04:00
  • d3b7281ed5 feat(session): implement Session struct and version resolution jedarden 2026-06-13 13:41:19 -04:00
  • b852efc9d8 docs(bf-2pw): verify emitter implementation is complete jedarden 2026-06-11 09:32:52 -04:00
  • 96524de012 docs(bf-gqf): verify PTY spawn and signal forwarding implementation is complete jedarden 2026-06-11 09:15:48 -04:00
  • ee59f07c99 docs(bf-1en): verify transcript.rs implementation is complete jedarden 2026-06-11 09:13:20 -04:00
  • 6b29283141 feat(error): implement comprehensive Error enum and Result alias jedarden 2026-06-11 09:11:26 -04:00
  • 949c741a47 feat(pty): implement SIGINT forwarding to child process jedarden 2026-06-11 08:49:37 -04:00
  • ef1ae96925 docs(bf-1en): verify transcript.rs implementation is complete jedarden 2026-06-11 08:43:41 -04:00
  • 868380e9ad chore: sync beads database after weave strand generation jedarden 2026-06-11 08:36:28 -04:00
  • af5c24718d docs(bf-2pw): record emitter verification - already complete in bfb50da jedarden 2026-06-11 08:36:01 -04:00
  • d751a8baea feat(config): implement config file loading with model resolution jedarden 2026-06-11 08:29:05 -04:00
  • 49cf72bf57 docs(adr): add ADR-004 — no silent agent escalation in NEEDLE workers jedarden 2026-06-11 07:31:56 -04:00
  • 2cdbb97cab docs(agents): add src/lib.rs to module map in AGENTS.md jedarden 2026-06-10 20:47:05 -04:00
  • 210b234a92 docs(agents): add AGENTS.md for Phase 9 jedarden 2026-06-10 20:46:02 -04:00
  • b8d7037de7 docs(notes): record bf-1vd as already-complete (plan.md updated in 4b2161c) jedarden 2026-06-10 20:43:06 -04:00
  • 16bf418396 bf-4eb: Remove overly-conservative dependency blocking bf-4r6 jedarden 2026-06-10 20:43:00 -04:00
  • 4b2161c2ad docs(plan): mark phases 1-11 complete, add Status section jedarden 2026-06-10 20:42:07 -04:00
  • 4d9a970176 Add bf-4km sixth verification: claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD jedarden 2026-06-10 02:31:08 -04:00
  • d0fe872ff4 Add bf-4km fifth verification: claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD jedarden 2026-06-10 02:29:16 -04:00
  • 5da2055ae8 Add bf-4km fourth verification: claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD jedarden 2026-06-10 02:27:03 -04:00
  • 60649e2d8b Add bf-4km re-verification notes (third): claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD jedarden 2026-06-10 02:20:54 -04:00
  • d0e9220720 Add bf-4km re-verification notes: claude-print-ci WorkflowTemplate confirmed Synced in ArgoCD jedarden 2026-06-10 02:18:46 -04:00
  • f14b2c1c11 Add bf-4km notes: claude-print-ci WorkflowTemplate synced in ArgoCD jedarden 2026-06-10 02:16:49 -04:00
  • 0c87ec4fdf Add bf-4km notes: claude-print-ci WorkflowTemplate synced in ArgoCD jedarden 2026-06-10 02:14:11 -04:00
  • e50cfba234 Close bead bf-5nr: claude-print-ci WorkflowTemplate YAML validated jedarden 2026-06-10 02:12:56 -04:00
  • 7176ef2939 Add bf-5nr validation notes: claude-print-ci WorkflowTemplate YAML is valid jedarden 2026-06-10 02:11:37 -04:00
  • e16680820e Add bf-168 notes: claude-print-ci WorkflowTemplate added to declarative-config jedarden 2026-06-10 01:53:14 -04:00
  • f81e54d894 Close bead bf-3n3: claude-print.yaml NEEDLE adapter complete jedarden 2026-06-10 01:52:15 -04:00
  • 8ef28b339b Add bf-3n3 notes: claude-print.yaml NEEDLE adapter installed and validated jedarden 2026-06-10 01:50:02 -04:00
  • f5d6a0c381 Close bead bf-3vj: install.sh verified complete jedarden 2026-06-10 01:47:51 -04:00
  • 86c51495a9 Add bf-3vj verification notes: install.sh already complete jedarden 2026-06-10 01:46:28 -04:00
  • fbd3a8c860 Close bead bf-360: --check subcommand verified complete jedarden 2026-06-10 01:45:34 -04:00
  • 6b5d114a03 Add bf-360 verification notes for --check subcommand jedarden 2026-06-10 01:44:16 -04:00
  • dfdf76300a Add Phase 9 verification notes for bead bf-42j jedarden 2026-06-10 01:39:04 -04:00
  • 50b213285a Add Phase 9: NEEDLE integration — install.sh, claude-print.yaml, --check subcommand jedarden 2026-06-10 01:36:20 -04:00
  • 08420de402 Re-verify bead bf-2f1: Phase 8 Emitter tests confirmed passing (second run) jedarden 2026-06-10 01:20:27 -04:00
  • 4cf7acb8f8 Close bead bf-2f1: Phase 8 Emitter verification complete jedarden 2026-06-10 01:18:12 -04:00
  • aaee3d31a1 Update beads tracking for bf-2f1 (Phase 8 Emitter verification) jedarden 2026-06-10 01:16:09 -04:00
  • bfb50da40c Add Phase 8: Emitter — text/json/stream-json output formats jedarden 2026-06-10 00:57:30 -04:00
  • c6241e37b7 Add Phase 7: transcript reader with retry loop and dedup jedarden 2026-06-10 00:51:50 -04:00
  • 343fa3898c Clean up duplicate bf-64s entries in issues.jsonl (Phase 6 already complete) jedarden 2026-06-10 00:41:14 -04:00
  • 3e711ae009 Close bead bf-64s: Phase 6 Stop Poller complete jedarden 2026-06-10 00:40:32 -04:00
  • c688d2c84c Verify Phase 6 completion on retry (bf-64s) jedarden 2026-06-10 00:38:49 -04:00
  • 2760d9b07f Add Phase 6 completion notes for bf-64s jedarden 2026-06-10 00:30:40 -04:00
  • ed7790f6e2 Update bead tracking for Phase 6 completion (bf-64s) jedarden 2026-06-10 00:17:20 -04:00
  • ab1e9d6d64 Fix clippy warnings: upper_case_acronyms and manual_range_contains jedarden 2026-06-10 00:10:43 -04:00
  • 0b43ece3ca Merge remote-tracking branch 'origin/main' jedarden 2026-06-10 00:05:41 -04:00
  • 59e170ed03 Implement Phase 6: Stop Poller (bf-64s) jedarden 2026-06-10 00:05:14 -04:00
  • 2407b640f8 Close bf-5bl: starvation alert resolved (dependency chain, not config error) jedarden 2026-06-10 00:00:16 -04:00
  • e422edfe75 Close bf-5bl: starvation alert resolved (dependency chain, not config error) jedarden 2026-06-10 00:00:16 -04:00
  • 71a3a70a84 Investigate starvation alert: all beads blocked by dependency chain (bf-5bl) jedarden 2026-06-09 23:59:09 -04:00
  • 89e051666c Close bead bf-vsm: Phase 5 Startup Sequencer complete jedarden 2026-06-09 22:41:15 -04:00
  • 71a4cb9f96 Implement large-prompt file relay in startup.rs (bf-1cx) jedarden 2026-06-08 10:26:05 -04:00
  • 066f1e060b Close bead bf-9u4: bracketed paste injection verified complete jedarden 2026-06-08 10:17:53 -04:00
  • 3e17fdcfe0 Close bead bf-54m: idle-gap timing implemented and verified jedarden 2026-06-08 10:16:57 -04:00
  • adaf26e523 Add idle-gap detection to startup.rs (bf-54m) jedarden 2026-06-08 10:10:35 -04:00
  • 02cf4c1cfc Close bead bf-38q: trust-keyword scanner complete jedarden 2026-06-08 10:07:46 -04:00
  • edd9470038 Add startup.rs: trust-keyword scanner with test_trust_dialog_* integration tests (Phase 5) jedarden 2026-06-08 10:05:19 -04:00
  • f504fadc07 Close bead bf-gvw: Phase 4 Terminal Emulator complete jedarden 2026-06-08 09:27:56 -04:00
  • 7b64f5b340 Add terminal.rs: probe scanner with response table, dedup bitmask, unknown-probe passthrough (Phase 4) jedarden 2026-06-08 09:25:42 -04:00
  • 3adcdb19ac Close bead bf-5h9: Phase 3 Event Loop complete jedarden 2026-06-08 09:19:31 -04:00
  • 78b06ed27f Add event_loop.rs: poll() loop with dynamic fd set and EIO detection (Phase 3) jedarden 2026-06-08 09:18:54 -04:00
  • 5f4910a879 Close bead bf-rw7: Phase 2 Hook Installer + PTY Spawner complete jedarden 2026-06-08 09:11:07 -04:00
  • 3214201761 Fix issues.jsonl corruption and close bead bf-l5z jedarden 2026-06-08 09:09:43 -04:00
  • 4edf5220a8 Close bead bf-l5z: verify test_pty_spawns_tty acceptance jedarden 2026-06-08 09:00:10 -04:00
  • 17c35f40a7 Add mock-claude fixture, test_pty_spawns_tty integration test, and hook module export jedarden 2026-06-08 08:56:36 -04:00
  • a1e74b59fa Add signal forwarding, I/O relay, and wait to PtySpawner jedarden 2026-06-07 16:46:59 -04:00
  • dcbdb8c173 Close bead bf-21b: execvp and window-size implementation complete jedarden 2026-06-07 16:43:01 -04:00
  • ffbe0f298e Add execvp and TIOCSWINSZ to PtySpawner::spawn jedarden 2026-06-07 16:41:49 -04:00
  • 1be8048845 Close bead bf-2ug: PTY open and fork implementation complete jedarden 2026-06-07 16:40:16 -04:00
  • 1ff77156db Add hook.rs and update bead state for Phase 2 completion jedarden 2026-06-07 16:38:45 -04:00
  • 4a38e8f6a3 Phase 2: implement PTY open and fork in pty.rs jedarden 2026-06-07 16:38:07 -04:00
  • 689edda117 Close bead bf-2z4: Phase 1 Crate Scaffold complete jedarden 2026-06-07 16:04:27 -04:00
  • ba41ebd32f Update bead state for Phase 1 completion jedarden 2026-06-07 16:03:08 -04:00
  • 6f67cd5b00 Phase 1: crate scaffold with CLI, config, and error types jedarden 2026-06-07 16:00:19 -04:00
  • 140d830d26 Flush beads to JSONL for persistence jedarden 2026-06-07 15:37:07 -04:00
  • 9d53765a99 Add genesis bead and phase beads for claude-print jedarden 2026-06-07 15:36:47 -04:00
  • 3b00711bff gap-review round 10: 3 gaps fixed jedarden 2026-06-07 14:24:50 -04:00
  • fd7436b6a9 gap-review round 9: 7 gaps fixed jedarden 2026-06-07 14:21:35 -04:00
  • 5e2b592df7 gap-review round 8: 9 gaps fixed jedarden 2026-06-07 14:14:39 -04:00
  • d556c9a343 Add CI/CD and documentation sections to plan jedarden 2026-06-07 14:07:27 -04:00
  • e23f500a9b gap-review round 7: 7 gaps fixed jedarden 2026-06-07 14:04:48 -04:00
  • 5b9f1e3095 gap-review round 6: 7 gaps fixed jedarden 2026-06-07 13:54:52 -04:00
  • 4648111fc3 gap-review round 5: fix 8 gaps (1 critical, 2 high, 5 medium) jedarden 2026-06-07 13:43:50 -04:00
  • 15ba79b50e gap-review round 4: fix 13 gaps (1 critical, 4 high, 7 medium, 1 low) jedarden 2026-06-07 13:33:25 -04:00
  • 800ffc1b11 gap-review round 3: fix 13 gaps (1 critical, 5 high, 6 medium, 1 low) jedarden 2026-06-07 13:22:38 -04:00
  • 1f64e37345 gap-review round 2: fix 22 gaps (6 high, 10 medium, 6 low) jedarden 2026-06-07 13:07:24 -04:00
  • 5dda1c0b2d gap-review round 1: fix 24 gaps (3 critical, 9 high, 7 medium, 5 low) jedarden 2026-06-07 12:57:13 -04:00
  • ef6b7b42e8 Add missing plan sections: scope, acceptance, architecture, security, ops, risk jedarden 2026-06-07 12:35:12 -04:00
  • af79068a05 Remove all prior art repo references from docs jedarden 2026-06-07 11:05:03 -04:00