Commit Graph

  • 39a832688d feat(sync): status enrichment progress visibility and status discoverability teernisse 2026-02-11 10:24:53 -05:00
  • 06229ce98b feat(cli): expose available_statuses in robot mode and hide status_category Taylor Eernisse 2026-02-11 10:24:41 -05:00
  • 8d18552298 docs: add jj-first VCS policy to AGENTS.md Taylor Eernisse 2026-02-11 10:23:01 -05:00
  • f3788eb687 feat(cli): expose available_statuses in robot mode and hide status_category Taylor Eernisse 2026-02-11 10:22:39 -05:00
  • e9af529f6e feat(ingestion): add progress reporting for status enrichment pipeline Taylor Eernisse 2026-02-11 10:22:20 -05:00
  • 70271c14d6 fix(core): ensure migration framework records schema version automatically Taylor Eernisse 2026-02-11 10:21:49 -05:00
  • d9f99ef21d feat(cli): status display/filtering, expanded --fields, and robot-docs --brief Taylor Eernisse 2026-02-11 08:13:37 -05:00
  • f5967a8e52 chore: fix UBS hook stdin parsing and update beads Taylor Eernisse 2026-02-11 08:12:34 -05:00
  • 2c9de1a6c3 docs: add lore-service, work-item-status-graphql, and time-decay plans Taylor Eernisse 2026-02-11 08:12:17 -05:00
  • 1161edb212 docs: add TUI PRD v2 (FrankenTUI) with 9 plan-refine iterations Taylor Eernisse 2026-02-11 08:11:26 -05:00
  • 5ea976583e docs: update README, AGENTS, and robot-mode-design for work item status Taylor Eernisse 2026-02-11 08:10:51 -05:00
  • dcfd449b72 feat(cli): status display/filtering, expanded --fields, and robot-docs --brief Taylor Eernisse 2026-02-11 08:09:47 -05:00
  • 6b75697638 feat(ingestion): enrich issues with work item status from GraphQL API Taylor Eernisse 2026-02-11 08:09:21 -05:00
  • dc49f5209e feat(gitlab): add GraphQL client with adaptive pagination and work item status types Taylor Eernisse 2026-02-11 08:08:53 -05:00
  • 7d40a81512 fix(ingestion): remove nested transaction in upsert_mr_file_changes Taylor Eernisse 2026-02-09 11:56:15 -05:00
  • 4185abe05d docs: add feature ideas catalog, time-decay scoring plan, and timeline issue doc Taylor Eernisse 2026-02-09 10:16:48 -05:00
  • d54f669c5e chore: add multi-agent editor config and UBS file-write hook Taylor Eernisse 2026-02-09 10:16:28 -05:00
  • 45126f04a6 fix: document upsert project_id, truncation budget, and Ollama model matching Taylor Eernisse 2026-02-09 10:16:14 -05:00
  • dfa44e5bcd fix(ingestion): label upsert reliability, init idempotency, and sync health Taylor Eernisse 2026-02-09 10:15:53 -05:00
  • 53ef21d653 fix: propagate DB errors instead of silently swallowing them Taylor Eernisse 2026-02-09 10:15:36 -05:00
  • 41504b4941 feat(who): configurable scoring weights, MR refs, detail mode, and suffix path resolution Taylor Eernisse 2026-02-09 10:15:15 -05:00
  • d36850f181 release: v0.5.2 Taylor Eernisse 2026-02-08 17:24:17 -05:00
  • 5ce18e0ebc release: v0.5.1 Taylor Eernisse 2026-02-08 14:36:06 -05:00
  • b168a58134 fix(search): cap vector search k-value and add rowid assertion Taylor Eernisse 2026-02-08 14:34:05 -05:00
  • b704e33188 feat(sync): surface MR diff fetch/fail counters in sync output Taylor Eernisse 2026-02-08 14:33:53 -05:00
  • 6e82f723c3 fix(ingestion): unify store + watermark + job-complete in single transaction Taylor Eernisse 2026-02-08 14:33:47 -05:00
  • 940a96375a refactor(search): rename --after/--updated-after to --since/--updated-since Taylor Eernisse 2026-02-08 14:33:24 -05:00
  • 7dd86d5433 fix(db): add missing schema_version insert to migration 019 Taylor Eernisse 2026-02-08 14:33:13 -05:00
  • 429c6f07d2 release: v0.5.0 Taylor Eernisse 2026-02-08 14:33:07 -05:00
  • 754efa4369 chore: add /release skill for automated SemVer version bumps Taylor Eernisse 2026-02-08 14:33:02 -05:00
  • c54a969269 fix(who): exclude self-assigned reviewers from file-change reviewer signal Taylor Eernisse 2026-02-08 13:42:40 -05:00
  • 95b7183add feat(who): expand expert + overlap queries with mr_file_changes and mr_reviewers Taylor Eernisse 2026-02-08 13:35:14 -05:00
  • 435a208c93 perf: eliminate unnecessary clones and pre-allocate collections Taylor Eernisse 2026-02-08 08:08:14 -05:00
  • cc11d3e5a0 fix: peer review — 5 correctness bugs across who, db, lock, embedding, main Taylor Eernisse 2026-02-08 08:07:59 -05:00
  • 5786d7f4b6 fix: defensive hardening — lock release logging, SQLite param guard, vector cast Taylor Eernisse 2026-02-08 07:55:54 -05:00
  • d3306114eb fix(ingestion): pass ShutdownSignal into issue and MR pagination loops Taylor Eernisse 2026-02-08 07:55:36 -05:00
  • e6b880cbcb fix: prevent panics in robot-mode JSON output and arithmetic paths Taylor Eernisse 2026-02-08 07:55:20 -05:00
  • 121a634653 fix: critical data integrity — timeline dedup, discussion atomicity, index collision Taylor Eernisse 2026-02-08 07:54:59 -05:00
  • f267578aab feat: implement lore who — people intelligence commands (5 modes) Taylor Eernisse 2026-02-07 23:11:14 -05:00
  • 859923f86b docs: update AGENTS.md robot mode section for --fields, actions, exit codes Taylor Eernisse 2026-02-07 21:35:32 -05:00
  • d701b1f977 docs: add plan frontmatter to api-efficiency-findings Taylor Eernisse 2026-02-07 21:35:24 -05:00
  • 736d9c9a80 docs: rewrite robot-mode-design to reflect implemented features Taylor Eernisse 2026-02-07 21:35:16 -05:00
  • 8dc479e515 docs: add lore who command design plan with 8 iterations of review feedback Taylor Eernisse 2026-02-07 21:35:05 -05:00
  • 3e7fa607d3 docs: update README for --fields, elapsed_ms, error actions, exit code 19 Taylor Eernisse 2026-02-06 23:47:30 -05:00
  • b5f78e31a8 fix(cli): audit-driven improvements to flags, help, exit codes, and deprecation Taylor Eernisse 2026-02-06 23:47:04 -05:00
  • cf6d27435a feat(robot): add elapsed_ms timing, --fields support, and actionable error actions Taylor Eernisse 2026-02-06 23:46:48 -05:00
  • 4ce0130620 build: emit LORE_VERSION env var combining version and git hash Taylor Eernisse 2026-02-06 23:46:29 -05:00
  • a573d695d5 test(perf): add benchmarks for hash query elimination and embed bytes Taylor Eernisse 2026-02-06 22:43:11 -05:00
  • a855759bf8 fix: shutdown safety, CLI hardening, exit code collision Taylor Eernisse 2026-02-06 22:42:59 -05:00
  • f3f3560e0d fix(ingestion): proper error propagation and transaction safety Taylor Eernisse 2026-02-06 22:42:40 -05:00
  • 2bfa4f1f8c perf(documents): eliminate redundant hash query in regeneration Taylor Eernisse 2026-02-06 22:42:26 -05:00
  • 8cf14fb69b feat(search): sanitize raw FTS5 queries with safe fallback Taylor Eernisse 2026-02-06 22:42:17 -05:00
  • c2036c64e9 feat(embed): docs_embedded tracking, buffer reuse, retry hardening Taylor Eernisse 2026-02-06 22:42:08 -05:00
  • 39cb0cb087 feat(embed): concurrent batching, UTF-8 safe chunking, right-sized chunks Taylor Eernisse 2026-02-06 14:48:34 -05:00
  • 1c45725cba fix(sync): pass options.full through to generate-docs stage Taylor Eernisse 2026-02-06 11:42:11 -05:00
  • 405e5370dc feat(sync): concurrent drains, atomic watermarks, graceful Ctrl+C shutdown Taylor Eernisse 2026-02-06 11:22:04 -05:00
  • 32783080f1 fix(timeline): report true total_events in robot JSON meta Taylor Eernisse 2026-02-06 09:35:02 -05:00
  • f1cb45a168 style: format perf_benchmark.rs with cargo fmt Taylor Eernisse 2026-02-06 08:49:53 -05:00
  • 69df8a5603 feat(timeline): wire up lore timeline command with human + robot renderers Taylor Eernisse 2026-02-06 08:49:48 -05:00
  • b005edb7f2 docs(readme): add timeline pipeline documentation and schema updates Taylor Eernisse 2026-02-06 08:38:48 -05:00
  • 03d9f8cce5 docs(db): document safety invariants for sqlite-vec transmute Taylor Eernisse 2026-02-06 08:38:41 -05:00
  • 7eadae75f0 test(timeline): add integration tests for full seed-expand-collect pipeline Taylor Eernisse 2026-02-06 08:38:34 -05:00
  • 9b23d91378 refactor(timeline): harden pipeline stages with shared resolver and exhaustive error handling Taylor Eernisse 2026-02-06 08:38:24 -05:00
  • a324fa26e1 refactor(timeline): extract shared resolve_entity_ref and make target_iid optional Taylor Eernisse 2026-02-06 08:38:12 -05:00
  • e8845380e9 test: add performance regression benchmarks Taylor Eernisse 2026-02-05 17:36:01 -05:00
  • 3e9cf2358e perf(search+embed): zero-copy embedding API and deferred RRF mapping Taylor Eernisse 2026-02-05 17:35:53 -05:00
  • 16beb35a69 perf(documents): batch INSERTs and writeln! in document pipeline Taylor Eernisse 2026-02-05 17:35:42 -05:00
  • 3767c33c28 feat: Implement Gate 3 timeline pipeline and Gate 4 migration scaffolding Taylor Eernisse 2026-02-05 16:54:28 -05:00
  • d1b2b5fa7d chore(beads): Revise 11 Phase B beads with corrected migration numbering and enriched descriptions Taylor Eernisse 2026-02-05 15:59:27 -05:00
  • a7d5d1c99f chore(beads): Update issue tracker metadata Taylor Eernisse 2026-02-05 15:30:01 -05:00
  • 233eb546af feat: Add commit SHAs, closes_issues watermark, and PRD alignment Taylor Eernisse 2026-02-05 15:29:51 -05:00
  • ddcfff1026 chore(beads): Fix factual errors in Phase B bead descriptions Taylor Eernisse 2026-02-05 15:00:46 -05:00
  • 001e4f37b4 chore(beads): Revise 22 Phase B beads with codebase-grounded context Taylor Eernisse 2026-02-05 14:49:15 -05:00
  • 873d2c0ab8 fix(beads): Align bead descriptions with Phase B spec Taylor Eernisse 2026-02-05 14:13:34 -05:00
  • 42b8238329 chore(beads): Enrich all 24 open beads with agent-ready descriptions Taylor Eernisse 2026-02-05 13:57:49 -05:00
  • 5d1586b88e feat(show): Display full discussion content without truncation Taylor Eernisse 2026-02-05 11:46:29 -05:00
  • c2f34d3a4f chore(beads): Update issue tracker metadata Taylor Eernisse 2026-02-05 11:23:13 -05:00
  • 3bb24dc6cb docs: Add performance audit report with optimization findings Taylor Eernisse 2026-02-05 11:23:06 -05:00
  • 42a4bca6df docs: Update README and AGENTS.md with new features and options Taylor Eernisse 2026-02-05 11:22:50 -05:00
  • c730b0ec54 feat(cli): Improve help text, error handling, and add fuzzy command suggestions Taylor Eernisse 2026-02-05 11:22:38 -05:00
  • ab43bbd2db feat: Add dry-run mode to ingest, sync, and stats commands Taylor Eernisse 2026-02-05 11:22:22 -05:00
  • 784fe79b80 feat(show): Enrich issue detail with assignees, milestones, and closing MRs Taylor Eernisse 2026-02-05 11:22:02 -05:00
  • db750e4fc5 fix: Graceful HTTP client fallbacks and overflow protection Taylor Eernisse 2026-02-05 11:21:40 -05:00
  • 72f1cafdcf perf: Optimize SQL queries and reduce allocations in hot paths Taylor Eernisse 2026-02-05 11:21:28 -05:00
  • 9c04b7fb1b chore(beads): Update issue tracker metadata Taylor Eernisse 2026-02-05 00:04:44 -05:00
  • dd2869fd98 test: Remove redundant comments from test files Taylor Eernisse 2026-02-05 00:04:39 -05:00
  • 65583ed5d6 refactor: Remove redundant doc comments throughout codebase Taylor Eernisse 2026-02-05 00:04:32 -05:00
  • 976ad92ef0 test(gitlab): Add GitLabIssueRef deserialization tests Taylor Eernisse 2026-02-05 00:03:47 -05:00
  • a76dc8089e feat(orchestrator): Integrate closes_issues fetching and cross-ref extraction Taylor Eernisse 2026-02-05 00:03:40 -05:00
  • 26cf13248d feat(gitlab): Add MR closes_issues API endpoint and GitLabIssueRef type Taylor Eernisse 2026-02-05 00:03:30 -05:00
  • a2e26454dc build: Add regex dependency for cross-reference parsing Taylor Eernisse 2026-02-05 00:03:21 -05:00
  • f748570d4d feat(core): Add cross-reference extraction infrastructure Taylor Eernisse 2026-02-05 00:03:13 -05:00
  • 0b6b168043 chore(beads): Update issue tracker metadata Taylor Eernisse 2026-02-04 15:02:17 -05:00
  • 1d003aeac2 fix(sync): Replace text-only progress with animated bars for docs/embed stages Taylor Eernisse 2026-02-04 15:02:13 -05:00
  • 925ec9f574 fix: Retry loop safety, doctor model matching, regenerator robustness Taylor Eernisse 2026-02-04 14:16:54 -05:00
  • 1fdc6d03cc fix: Savepoint leak in embedding pipeline, atomic fail_job, RRF dedup Taylor Eernisse 2026-02-04 14:16:38 -05:00
  • 266ed78e73 feat(sync): Wire progress callbacks through sync pipeline stages Taylor Eernisse 2026-02-04 14:16:21 -05:00
  • a65ea2f56f chore(beads): Add observability and orchestrator issues to tracker teernisse 2026-02-04 10:01:28 -05:00
  • 38da7ca47b docs: Add observability PRD and sync pipeline explorer visualization teernisse 2026-02-04 10:01:28 -05:00
  • 86a51cddef fix: Project-scoped job claiming, structured rate-limit logging, RRF total_cmp teernisse 2026-02-04 10:01:28 -05:00