2a4e73aa03
Merge pull request 'fix: session_pair_harvester uses role/content format (#91)' (#240) from step35/91-feat-session-transcript-trai into main
main
Alexander Whitestone2026-05-04 00:23:19 +00:00
810cba5c46
feat(wiki): add LLM Wiki layer — query, ingest, lint, crystal\n\nImplement the sovereign knowledge interface built on top of knowledge/index.json.\n\n- scripts/wiki.py: main CLI with query/ingest/lint/crystal subcommands\n- wiki query: retrieve facts via BM25-ish scoring, synthesize cited answers via LLM\n- wiki ingest: wrapper around harvester.py, distill sessions into durable pages\n- wiki lint: runs freshness.py + duplicate detection + contradiction heuristic\n- wiki crystal: alias for ingest\n- scripts/test_wiki.py: smoke tests for retrieval, context formatting, contradictions\n- WIKI.md: documentation distinguishing wiki from RAG and transcript search\n\nAcceptance criteria for #231:\n✓ Query answers with citations (query)\n✓ Ingest updates durable pages (ingest/crystal)\n✓ Lint surfaces staleness/contradictions (lint)\n✓ Session crystallization flow (crystal)\n✓ Schema/path exists (leverages existing knowledge/)\n✓ Documentation (WIKI.md)\n\nCloses #231
step35/231-atlas-wiki-build-the-llm-wik
Alexander Payne
2026-04-27 09:44:45 -04:00
f4f1a2e40a
feat: add PR complexity scorer — estimate review effort\n\nImplements issue #135: a script that analyzes open PRs and computes\na complexity score (1-10) based on files changed, lines added/removed,\ndependency changes, and test coverage delta. Also estimates review time.\n\nThe scorer can be run with --dry-run to preview or --apply to post\nscore comments directly on PRs.\n\nOutput: metrics/pr_complexity.json with full analysis.\n\nCloses #135
step35/135-feat-pr-complexity-scorer-es
Rockachopa
2026-04-26 09:34:57 -04:00
4b5a675355
feat: add PR complexity scorer — estimate review effort\n\nImplements issue #135: a script that analyzes open PRs and computes\na complexity score (1-10) based on files changed, lines added/removed,\ndependency changes, and test coverage delta. Also estimates review time.\n\nThe scorer can be run with --dry-run to preview or --apply to post\nscore comments directly on PRs.\n\nOutput: metrics/pr_complexity.json with full analysis.\n\nCloses #135
Rockachopa
2026-04-26 09:34:57 -04:00
345d2451d0
Merge pull request 'feat: knowledge deduplication — content hash + token similarity (#196)' (#228) from burn/196-1776306000 into main
Alexander Whitestone2026-04-21 15:28:50 +00:00
8aa9c9f018
Merge pull request 'fix: escape DOT renderer quotes in dependency_graph.py (#212)' (#214) from fix/212-dot-quoting into main
Alexander Whitestone2026-04-21 15:26:13 +00:00
277f9e3a2b
Merge pull request 'feat: Knowledge freshness cron — detect stale entries from code changes (#200)' (#227) from feat/200-knowledge-freshness-cron into main
Alexander Whitestone2026-04-21 15:21:28 +00:00
21f654a159
Merge pull request 'fix: implement refactoring_opportunity_finder API (#210)' (#221) from burn/210-1776305000 into main
Alexander Whitestone2026-04-21 15:21:20 +00:00
12abaad838
Merge pull request 'fix: syntax errors in perf_bottleneck_finder.py #211' (#217) from fix/perf-bottleneck-syntax-211 into main
Alexander Whitestone2026-04-21 15:21:15 +00:00
c106db2e28
Merge pull request 'fix: escape quotes in DOT renderer (#212)' (#216) from burn/212-fix-dot-quoting into main
Alexander Whitestone2026-04-21 15:21:14 +00:00
242c77cc99
Merge pull request 'fix(#676): update Codebase Genome for compounding-intelligence' (#209) from fix/676 into main
Alexander Whitestone2026-04-21 15:21:09 +00:00
fe94130380
Merge pull request 'feat: quality gate — score and filter knowledge entries (#198)' (#208) from fix/198-quality-gate into main
Alexander Whitestone2026-04-21 15:21:06 +00:00
4181065f60
Merge pull request 'fix(#201): Fix PytestReturnNotNoneWarning in harvest prompt tests' (#207) from fix/201-pytest-warnings into main
Alexander Whitestone2026-04-21 15:21:04 +00:00
de37e743be
fix(#211): fix regex syntax error — replace raw string with non-raw string for quote matching
Alexander Whitestone2026-04-21 11:19:08 +00:00