• Joined on 2026-04-25
aaron pushed to main at aaron/aaronAI 2026-05-05 01:43:33 +00:00
e38d283e59 watcher.py: exclude 3 image-only pptx files from ingestion
aaron pushed to main at aaron/aaronAI 2026-05-04 16:59:59 +00:00
8e61e4dedb docs: OCR install record for 2026-05-04
aaron pushed to main at aaron/aaronAI 2026-05-04 16:43:52 +00:00
7b77794319 api.py: enable PRAGMA foreign_keys=ON in _connect helper; clean up 2 message orphans
d985f9e91e dream.py: raise_for_status on manifest writes; total_chunks as actual corpus count
b9eea6cb62 watcher.py: extend lockfile filter to catch UTF-8-mangled ~$ prefixes
93c0d89308 encoding.py: extend docx and pptx extractors to walk tables, headers/footers, text-boxes, group shapes, and notes
f18fb64fe5 watcher.py: exclude generative-graphic folders and zero-byte files
Compare 11 commits »
aaron pushed to main at aaron/aaronAI 2026-05-04 00:17:45 +00:00
7c7b649775 embeddings: enforce type/created_at on writers; manifests carry type_distribution (Improvement #2 part B+C)
3c7c228db0 embeddings: backfill type and created_at (Improvement #2 part A)
2df1a2fe01 docs/inventory: layer 2026-05-03 updates (resolutions, corrections, new findings)
ed2d090afc experiments/frame_distribution_report: Stage 2 frame analysis (Track 1 Improvement #3)
e5898f3019 dream.py: replace cumulative cross-night exclusion with session-scoped novelty (Track 1 Finding 1)
Compare 5 commits »
aaron pushed to main at aaron/aaronAI 2026-05-03 01:40:49 +00:00
1101bef226 scripts/encoding.py: Stage 1 dual-implementation consolidation (Track 1 Finding 11)
a317df66f8 dream: factor prompts into module-level templates, repair prompt_hash (Track 1 Finding 11)
Compare 2 commits »
aaron pushed to main at aaron/aaronAI 2026-05-03 00:00:18 +00:00
ec67e19b4f docs/: track Track 1 inventory and reorg plan
aaron pushed to main at aaron/aaronAI 2026-05-03 00:00:10 +00:00
4b520b2bc2 api.py: minor cleanups (Track 1 inventory findings)
7bebd8ae50 api.py: wire up dream_mode setting (Track 1 Finding 9)
3f7fba7e0e scripts/: separate production from experimental and deprecated
6f2d274d5d api.py: remove 50KB truncation from /api/corpus/retry (completes F14)
7615dedf9e dream: NREM does not exclude prior traces
Compare 5 commits »
aaron pushed to main at aaron/aaronAI 2026-05-02 21:23:14 +00:00
aaron pushed to main at aaron/aaronAI 2026-05-02 05:21:38 +00:00
7f07972109 stage2_worker: ON CONFLICT clause resets all run-state fields on re-enqueue
f645b74b1c graphiti_service: v2.0 — Pattern 1 async job model + search_interface bridge
c0e6159b5e graphiti_patches: vendored FalkorDB vector index support for graphiti-core 0.29.0
d7b2a850c4 stage3_worker: v2.4 — encoder extraction instructions v1.0
a0bf280075 Add Pattern 1 async job model migration
Compare 5 commits »
aaron pushed to main at aaron/aaronAI 2026-05-01 19:11:10 +00:00
30beeb3a26 migrations: retroactively track stage_3_queue routing columns
aaron pushed to main at aaron/aaronAI 2026-05-01 19:10:17 +00:00
2bf50c4558 migrations: retroactively track stage_3_queue routing columns
aaron pushed to main at aaron/aaronAI 2026-05-01 19:07:43 +00:00
e7de7fb64b stage3_worker: v2.3 — bulk-vs-single-episode routing on Stage 2 state-type
aaron pushed to main at aaron/aaronAI 2026-05-01 19:02:14 +00:00
70e87e3ab5 stage2_worker: v2.2 — add state-type classification for Stage 3 routing
aaron pushed to main at aaron/aaronAI 2026-05-01 18:57:33 +00:00
8b0a163670 graphiti_service: expose custom_extraction_instructions on /episodes/bulk; add saga on /episodes
aaron pushed to main at aaron/aaronAI 2026-05-01 18:40:27 +00:00
1a8e0353f5 stage3_worker: v2.2 — absolute sudo/systemctl paths, error logging, reset failure counter on recovery failure
aaron pushed to main at aaron/aaronAI 2026-05-01 17:28:55 +00:00
da980193dd stage2_worker: v2.1 — terminal failure states + sudo path fix
aaron pushed to main at aaron/aaronAI 2026-05-01 05:18:10 +00:00
b936931668 Stage 3 worker v2.1 — saga-size limit + wedge detection + sudoers fixes
aaron pushed to main at aaron/aaronAI 2026-05-01 02:26:39 +00:00
465f2f725b Code review fixes: CV pinning, F1 (excluded_sources), F14 (50KB truncation), F37
aaron pushed to main at aaron/aaronai-web 2026-04-30 22:25:45 +00:00
fc07f2999e rebrand: Aaron AI → BirdAI across frontend
aaron pushed to main at aaron/aaronai-web 2026-04-30 22:03:49 +00:00
dbc649c3fd SettingsPanel: OCR needed label for unreadable files, retry button enabled when OCR ships