Commit graph

35 commits

Author SHA1 Message Date
c0659d5ce9 feat(ingest): introduce run-prune.sh for orphaned source removal 2026-07-01 19:37:14 +02:00
101eef98aa feat(infra): enhance open-pr.sh for rolling PRs and custom branches 2026-07-01 19:37:14 +02:00
990118de71 feat(ingest): allow index-append.py to remove entries 2026-07-01 19:37:14 +02:00
95b3866549 feat(ingest-semantic.py): Add pre-flight context window check 2026-07-01 18:24:25 +02:00
c5f113de52 feat(ingest): Add raw source marker to PR description 2026-06-30 10:32:18 +02:00
06e877ec1d feat(ingest): Allow semantic ingest to accept feedback 2026-06-30 10:32:18 +02:00
f962a7fb13 fix: Implement retry logic for Ollama model API calls 2026-06-27 17:18:32 +02:00
3c9b24c3b2 feature: Make ingest log entries idempotent with stable run_id 2026-06-27 17:18:22 +02:00
13d08866ef feature: Add pi orphan-wiki command to detect unlinked pages 2026-06-27 17:18:15 +02:00
31340f9d19 refactor: Integrate shared clean_start into ingest preparation 2026-06-27 17:18:09 +02:00
918d632b41 feat: Implement pending-raw.sh to identify changed sources 2026-06-27 12:16:05 +02:00
0ff98e1ebd feat: Enhance ingest to track raw source path and SHA256 hash 2026-06-27 12:16:05 +02:00
e62ad0c831 feat: Add slug.sh --raw for deterministic raw file slugging 2026-06-27 12:16:05 +02:00
dfa1862ddf fix(ingest): Ollama call leggibile sugli errori + toggle INGEST_THINK; script eseguibili + permissions.bats 2026-06-19 11:21:39 +02:00
a843c30a9e feat: Integrate duplicate slug advisory into ingest linting workflow 2026-06-19 05:45:06 +02:00
b808f0fc8f refactor: Update script header documentation and remove outdated comments 2026-06-19 05:41:53 +02:00
91e443ad16 feat: Enhance AI model prompt and schema for richer content and de-duplication 2026-06-19 05:41:53 +02:00
cdab1e089e feat: Implement shared page generation helpers and frontmatter title support 2026-06-19 05:41:53 +02:00
e396bc93e2 refactor(ingest): Update run-ingest.sh for new semantic pipeline 2026-06-18 15:27:02 +02:00
fdd7e1e92b feat(ingest): Implement 'light' semantic ingest with ingest-semantic.py 2026-06-18 15:27:02 +02:00
fa7b3eed82 chore: General cleanup and minor configuration adjustments 2026-06-12 10:49:10 +02:00
d7611a79f4 feat: Prepare for private content handling in ingest and tests 2026-06-09 19:44:28 +02:00
a1d14bd2e1 docs: Add developer notes on code smells and design tradeoffs 2026-06-09 19:44:21 +02:00
ae07a676d0 refactor: Rename 'knowledge-genome-setup' to 'knowledge-genome-orchestrator' 2026-06-09 17:03:04 +02:00
2426b09b50 refactor(ingest): Refine path validation and improve script clarity 2026-06-05 10:47:35 +02:00
93bc5bb007 feat: enhance ingest workflow with validation, PR control, and robustness 2026-06-05 10:37:13 +02:00
ddf34944e0 feat: improve index-append.py frontmatter self-healing 2026-06-05 10:37:13 +02:00
3272450ec5 fix(ingest): Scope git operations and add curl timeouts in open-pr.sh 2026-06-05 09:59:22 +02:00
00fb74c76a feat(ingest): Improve general script robustness and cleanup 2026-06-05 09:59:22 +02:00
99806b8b3d fix(ingest): Add frontmatter missing warning to index-append.py 2026-06-05 09:59:22 +02:00
e8980b5526 feat(ingest): Implement wikilink-based deduplication for index entries 2026-06-05 09:59:22 +02:00
203fbadd63 feat(ingest): Refine slug generation with validation 2026-06-05 09:59:22 +02:00
39775398f7 feat(ingest): Use orchestrator-provided INGEST_MODEL for log attribution 2026-06-05 09:33:50 +02:00
ff0828f5a7 refactor(ingest): Enhance run-ingest.sh for testability and robustness 2026-06-04 10:59:14 +02:00
3005366cfd feat: implement ingest skill workflow with post-processing 2026-06-03 12:28:25 +02:00