This website requires JavaScript.
bbfcfa2082
fix(tui): bounds-check scope picker selected index
teernisse
2026-02-18 23:59:04 -05:00
45a989637c
feat(tui): add per-screen responsive layout helpers
teernisse
2026-02-18 23:58:30 -05:00
1b66b80ac4
style(tui): apply rustfmt and clippy formatting across crate
teernisse
2026-02-18 23:58:13 -05:00
09ffcfcf0f
refactor(tui): deduplicate cursor_cell_offset into text_width module
teernisse
2026-02-18 23:52:08 -05:00
146eb61623
feat(tui): Phase 4 completion + Phase 5 session/lock/text-width
teernisse
2026-02-18 23:40:30 -05:00
418417b0f4
fix(tui): correct column names in file_history action queries + update beads
teernisse
2026-02-18 22:56:59 -05:00
fb40fdc677
feat(tui): Phase 3 power features — Who, Search, Timeline, Trace, File History screens
teernisse
2026-02-18 22:56:24 -05:00
f8d6180f06
fix: clippy lints — sort_by_key in drift, pub visibility for TUI, assert formatting
teernisse
2026-02-18 22:56:16 -05:00
c1b1300675
refactor: extract who result types to core::who_types for TUI reuse
teernisse
2026-02-18 15:37:23 -05:00
8fdb366b6d
chore: close shipped epics and remove stale bead dependencies
teernisse
2026-02-18 16:39:53 -05:00
53b093586b
docs: update README and beads tracker state
teernisse
2026-02-18 16:28:21 -05:00
9ec1344945
feat(surgical-sync): add per-IID surgical sync pipeline with preflight validation
teernisse
2026-02-18 16:27:59 -05:00
ea6e45e43f
refactor(who): make --limit optional (unlimited default) and fix clippy sort lints
teernisse
2026-02-18 16:27:48 -05:00
30ed02c694
feat(token): add stored token support with resolve_token and token_source
teernisse
2026-02-18 16:27:35 -05:00
a4df8e5444
docs: add CLAUDE.md project instructions and acceptance criteria
teernisse
2026-02-18 13:29:20 -05:00
050e00345a
feat(tui): Phase 2 detail screens — Issue Detail, MR Detail, discussion tree, cross-refs
teernisse
2026-02-18 15:03:30 -05:00
90c8b43267
feat(tui): Phase 2 Issue List + MR List screens
teernisse
2026-02-18 13:06:06 -05:00
53ce20595b
feat(cron): add lore cron command for automated sync scheduling
teernisse
2026-02-18 13:29:07 -05:00
1808a4da8e
refactor(notes): remove csv and jsonl output formats
teernisse
2026-02-18 13:29:00 -05:00
7d032833a2
feat(cli): improve autocorrect with --no-color expansion and --lock flag
teernisse
2026-02-18 13:28:53 -05:00
097249f4e6
fix(robot): replace JSON serialization unwrap with graceful error handling
teernisse
2026-02-18 13:28:47 -05:00
8442bcf367
feat(trace,file-history): add tracing instrumentation and diagnostic hints
teernisse
2026-02-18 13:28:37 -05:00
c0ca501662
fix: replace silent error swallowing with proper error propagation
teernisse
2026-02-18 13:28:30 -05:00
c953d8e519
refactor(who): split 2598-line who.rs into per-mode modules
teernisse
2026-02-18 10:53:06 -05:00
c5b7f4c864
(no description set)
teernisse
2026-02-18 12:39:57 -05:00
28ce63f818
refactor: split common/mod.rs into per-widget modules
teernisse
2026-02-12 16:25:22 -05:00
eb5b464d03
feat: TUI Phase 1 common widgets + scoring/path beads
teernisse
2026-02-12 15:28:53 -05:00
4664e0cfe3
feat: complete TUI Phase 0 — Toolchain Gate
teernisse
2026-02-12 15:08:09 -05:00
63bd58c9b4
feat(who): filter unresolved discussions to open entities only
teernisse
2026-02-18 10:27:24 -05:00
714c8c2623
feat(path): rename-aware ambiguity resolution for suffix probe
teernisse
2026-02-17 15:05:47 -05:00
171260a772
feat(cli): implement 'lore trace' command (bd-2n4, bd-9dd)
trace
teernisse
2026-02-17 14:16:45 -05:00
a1bca10408
feat(cli): implement 'lore file-history' command (bd-z94)
teernisse
2026-02-17 11:43:42 -05:00
491dc52864
release: v0.8.3
teernisse
2026-02-16 10:29:52 -05:00
b9063aa17a
feat(cli): add --no-status flag to skip GraphQL status enrichment during sync
teernisse
2026-02-16 09:43:36 -05:00
fc0d9cb1d3
feat(sync): colored stage output, functional sub-rows, and error visibility
teernisse
2026-02-16 09:43:22 -05:00
c8b47bf8f8
feat(cli): add --timings flag and enrich error tracking fields
teernisse
2026-02-16 09:43:13 -05:00
a570327a6b
refactor(progress): extract format_stage_line with themed styling
teernisse
2026-02-14 11:36:48 -05:00
eef73decb5
fix(cli): timeline tag width, test env isolation, and logging verbosity
teernisse
2026-02-14 11:25:33 -05:00
bb6660178c
feat(sync): per-project breakdown, status enrichment progress bars, and summary polish
teernisse
2026-02-14 11:25:19 -05:00
64e73b1cab
fix(graphql): handle past HTTP dates in retry-after header gracefully
teernisse
2026-02-14 10:20:01 -05:00
361757568f
refactor(cli): remove deprecated stage_spinner, migrate remaining callers to v2
teernisse
2026-02-14 10:10:22 -05:00
8572f6cc04
refactor(cli): polish secondary commands with icons, number formatting, and section dividers
Taylor Eernisse
2026-02-14 10:03:20 -05:00
d0744039ef
refactor(show): polish issue and MR detail views with section dividers and icons
Taylor Eernisse
2026-02-14 10:02:37 -05:00
4b372dfb38
refactor(list): polish list commands with icons, compact timestamps, and styled discussions
Taylor Eernisse
2026-02-14 10:01:07 -05:00
af8fc4af76
refactor(sync): overhaul progress display with stage spinners and summaries
Taylor Eernisse
2026-02-14 10:00:22 -05:00
96b288ccdd
refactor(search): polish search results rendering with semantic Theme styles
Taylor Eernisse
2026-02-14 09:59:09 -05:00
d710403567
feat(cli): add GlyphMode icon system, Theme extensions, and progress API
teernisse
2026-02-14 10:05:02 -05:00
ebf64816c9
fix(search): correct FTS5 raw mode fallback test assertion
Taylor Eernisse
2026-02-13 22:34:01 -05:00
450951dee1
feat(timeline): rename --expand-mentions to --no-mentions, default mentions on
Taylor Eernisse
2026-02-13 22:33:34 -05:00
81f049a7fa
refactor(main): wire LoreRenderer init, migrate to Theme, improve UX polish
Taylor Eernisse
2026-02-13 22:33:09 -05:00
dd00a2b840
refactor(cli): migrate all command modules from console::style to Theme
Taylor Eernisse
2026-02-13 22:32:35 -05:00
c6a5461d41
refactor(ingestion): compact log summaries and quieter shutdown messages
Taylor Eernisse
2026-02-13 22:31:57 -05:00
a7f86b26e4
refactor(core): compact human log format, quieter lock lifecycle, nonzero_summary helper
Taylor Eernisse
2026-02-13 22:31:30 -05:00
5ee8b0841c
feat(cli): add centralized render module with semantic Theme and LoreRenderer
Taylor Eernisse
2026-02-13 22:31:02 -05:00
7062a3f1fd
deps: replace comfy-table with lipgloss (charmed-lipgloss)
Taylor Eernisse
2026-02-13 22:30:31 -05:00
159c490ad7
docs: update README with notes, drift, error tolerance, scoring config, and expanded command reference
teernisse
2026-02-13 17:27:49 -05:00
e0041ed4d9
feat(cli): improve error recovery with alias-aware suggestions and error tolerance manifest
teernisse
2026-02-13 17:27:39 -05:00
a34751bd47
feat(autocorrect): expand pre-clap correction to 3-phase pipeline with subcommand aliases, value normalization, and flag prefix matching
teernisse
2026-02-13 17:19:36 -05:00
0aecbf33c0
feat(xref): extract cross-references from descriptions, user notes, and fix system note regex
teernisse
2026-02-13 15:15:43 -05:00
c10471ddb9
feat(timeline): add entity-direct seeding (issue:N, mr:N syntax)
teernisse
2026-02-13 15:06:38 -05:00
cbce4c9f59
release: v0.8.2
teernisse
2026-02-13 15:01:28 -05:00
94435c37f0
perf(timeline): hoist prepared statement outside discussion thread loop
teernisse
2026-02-13 14:56:29 -05:00
59f65b127a
fix(search): pass FTS5 boolean operators through unquoted
teernisse
2026-02-13 14:56:19 -05:00
f36e900570
feat(cli): add pipeline progress spinners to timeline and search
teernisse
2026-02-13 14:56:10 -05:00
e2efc61beb
refactor(cli): extract stage_spinner to shared progress module
teernisse
2026-02-13 14:19:56 -05:00
2da1a228b3
feat(timeline): collect and render full discussion threads
teernisse
2026-02-13 14:18:18 -05:00
0e65202778
feat(timeline): add DiscussionThread types and seed-phase discussion matching
teernisse
2026-02-13 14:08:25 -05:00
f439c42b3d
chore: add gitignore for mock-seed, roam CI workflow, formatting
teernisse
2026-02-13 13:50:24 -05:00
4f3ec72923
feat(timeline): upgrade seed phase to hybrid search
teernisse
2026-02-13 13:50:14 -05:00
e6771709f1
refactor(core): extract path_resolver module, fix old_path matching in who
teernisse
2026-02-13 12:00:44 -05:00
8c86b0dfd7
release: v0.8.1
Taylor Eernisse
2026-02-13 11:12:31 -05:00
6e55b2470d
bugfix: DB column and size issues
teernisse
2026-02-13 11:09:44 -05:00
b05922d60b
release: v0.8.0
Taylor Eernisse
2026-02-13 10:59:05 -05:00
11fe02fac9
docs: add proposed code file reorganization plan
Taylor Eernisse
2026-02-13 10:54:56 -05:00
48fbd4bfdb
feat(core): add file rename chain resolver with depth-bounded BFS
Taylor Eernisse
2026-02-13 10:54:41 -05:00
9786ef27f5
refactor(core/time): extract parse_since_from for deterministic time parsing
Taylor Eernisse
2026-02-13 10:54:20 -05:00
7e0e6a91f2
refactor: extract unit tests into separate _tests.rs files
Taylor Eernisse
2026-02-13 10:54:02 -05:00
5c2df3df3b
chore(beads): sync issue tracker
Taylor Eernisse
2026-02-13 10:53:33 -05:00
94c8613420
feat(bd-226s): implement time-decay expert scoring model
teernisse
2026-02-12 14:32:11 -05:00
ad4dd6e855
release: v0.7.0
teernisse
2026-02-12 13:31:43 -05:00
83cd16c918
feat: implement per-note search and document pipeline
teernisse
2026-02-12 12:37:11 -05:00
fda9cd8835
chore(beads): revise 18 NOTE beads with verified codebase context
perf-audit
teernisse
2026-02-12 12:10:06 -05:00
c8d609ab78
chore: add drift to autocorrect command registry
cli-imp
teernisse
2026-02-12 12:09:57 -05:00
35c828ba73
feat(bd-91j1): enhance robot-docs with quick_start and example_output
teernisse
2026-02-12 11:34:10 -05:00
ecbfef537a
feat(bd-1ksf): wire hybrid search (FTS5 + vector + RRF) to CLI
teernisse
2026-02-12 11:34:10 -05:00
47eecce8e9
feat(bd-1cjx): add lore drift command for discussion divergence detection
teernisse
2026-02-12 11:34:10 -05:00
b29c382583
feat(bd-2g50): fill data gaps in issue detail view
teernisse
2026-02-12 11:34:10 -05:00
e26816333f
feat(bd-kvij): rewrite agent skills to mandate lore for reads
teernisse
2026-02-12 11:34:10 -05:00
f772de8aef
release: v0.6.2
teernisse
2026-02-12 11:29:48 -05:00
dd4d867c6e
chore: update beads issue tracking state
teernisse
2026-02-11 16:00:34 -05:00
ffd074499a
docs: update TUI PRD, time-decay scoring, and plan-to-beads plans
teernisse
2026-02-11 16:00:34 -05:00
125938fba6
docs: add per-note search PRD and user journey documentation
teernisse
2026-02-11 16:00:34 -05:00
cd25cf61ca
docs: add architecture and flow diagrams
teernisse
2026-02-11 16:00:34 -05:00
d9c9f6e541
fix: escape LIKE metacharacters in project resolver
teernisse
2026-02-11 16:00:34 -05:00
acc5e12e3d
perf: force partial index for DiffNote queries, batch stats counts
teernisse
2026-02-11 16:00:34 -05:00
039ab1c2a3
release: v0.6.1
teernisse
2026-02-11 15:14:57 -05:00
d63d6f0b9c
docs: document defaultProject configuration option
teernisse
2026-02-11 11:36:42 -05:00
3a1307dcdc
feat(cli): wire defaultProject through init and all commands
teernisse
2026-02-11 11:36:42 -05:00
6ea3108a20
feat(config): add defaultProject with validation and cascading resolver
teernisse
2026-02-11 11:36:42 -05:00
81647545e7
release: v0.6.0
teernisse
2026-02-11 10:56:10 -05:00