Commit Graph

  • 4aae6c433d fix(dwh): bind snapshots to validated bytes marcopan 2026-07-12 07:31:46 +02:00
  • 2f6daaaea6 fix(dwh): anchor generation operations to lease fd marcopan 2026-07-12 07:26:10 +02:00
  • 24e61d5713 fix(preprocess): retain DWH root fd through lease marcopan 2026-07-12 07:12:28 +02:00
  • 4cf0adbdd2 fix(preprocess): initialize fresh DWH writers safely marcopan 2026-07-12 07:07:31 +02:00
  • 22e806a41b fix(preprocess): restrict DWH root claims to writers marcopan 2026-07-12 07:00:51 +02:00
  • c4dd6c8900 fix(preprocess): claim DWH roots atomically marcopan 2026-07-12 06:51:46 +02:00
  • 8110793f61 fix(evidence): make result summaries safe marcopan 2026-07-12 06:50:23 +02:00
  • b43075289e fix(preprocess): bind DWH artifacts to workspace marcopan 2026-07-12 06:46:06 +02:00
  • 0a2421c513 fix(evidence): bound reports and fail failed jobs marcopan 2026-07-12 06:45:19 +02:00
  • 03ee3ffda8 fix(evidence): validate active corpus artifacts marcopan 2026-07-12 06:35:27 +02:00
  • 5cc023f390 fix(evidence): harden unchanged job snapshot marcopan 2026-07-12 06:29:31 +02:00
  • 7d41c4cefc fix(preprocess): verify canonical generations and cleanup marcopan 2026-07-12 06:18:18 +02:00
  • 4a29086fe4 fix(preprocess): anchor DWH retention validation marcopan 2026-07-12 06:15:27 +02:00
  • 27697e5db2 fix(preprocess): ignore corrupt DWH retention entries marcopan 2026-07-12 06:11:40 +02:00
  • e6d44ba082 fix(evidence): close S3 and smoke safety gaps marcopan 2026-07-12 06:09:15 +02:00
  • efcb0deb31 fix(evidence): lock GC and preflight search ownership marcopan 2026-07-12 06:07:30 +02:00
  • d21aac9151 fix(evidence): validate ownership before all searches marcopan 2026-07-12 06:04:00 +02:00
  • c6966f3d15 fix(preprocess): harden S3 and real Compose jobs marcopan 2026-07-12 06:01:06 +02:00
  • 950f88f23e fix(evidence): distinguish implicit corpus ownership marcopan 2026-07-12 05:59:13 +02:00
  • 6bb158233f fix(preprocess): lease DWH generation reads marcopan 2026-07-12 05:58:12 +02:00
  • db35ddb041 fix(evidence): bind corpus to workspace identity marcopan 2026-07-12 05:57:23 +02:00
  • 78ff360882 fix(preprocess): reconcile durable DWH generations marcopan 2026-07-12 05:51:49 +02:00
  • 05accc1443 fix(evidence): isolate vectors by workspace marcopan 2026-07-12 05:50:59 +02:00
  • 24f6a5daa6 fix(preprocess): publish DWH artifacts atomically marcopan 2026-07-12 05:43:57 +02:00
  • 4028ef7821 feat(preprocess): add deployment jobs and S3 source marcopan 2026-07-12 05:42:07 +02:00
  • 6656a69630 fix(evidence): filter active data in every search marcopan 2026-07-12 05:40:45 +02:00
  • 92b1d3ccc3 fix(evidence): retain referenced vector generations marcopan 2026-07-12 05:34:47 +02:00
  • 3a9808f126 feat(preprocess): add resumable DWH jobs marcopan 2026-07-12 05:34:38 +02:00
  • 2624d1d342 test: assert removed evidence stays hidden marcopan 2026-07-12 05:26:11 +02:00
  • 9a9acbd122 test: gate real pgvector corpus lifecycle marcopan 2026-07-12 05:22:30 +02:00
  • 9e21cce036 test(evidence): harden generation lifecycle boundaries marcopan 2026-07-12 05:15:30 +02:00
  • 459ffa0bcd fix(evidence): reconcile generations safely marcopan 2026-07-12 05:10:19 +02:00
  • f3b49f41c8 feat(evidence): add safe retention and materialized reads marcopan 2026-07-12 05:02:47 +02:00
  • b6a52995ae fix(jobs): bind completed effects to checkpoints marcopan 2026-07-12 04:54:00 +02:00
  • c964920f16 fix(preprocess): harden crash recovery integrity marcopan 2026-07-12 04:49:15 +02:00
  • 1d5f8c76a7 feat(preprocess): resume evidence jobs by run id marcopan 2026-07-12 04:39:32 +02:00
  • 981b149249 fix(evidence): enforce active vector generations marcopan 2026-07-12 04:33:07 +02:00
  • b96d4f13b9 feat(preprocess): publish incremental Evidence corpus marcopan 2026-07-12 04:26:24 +02:00
  • 16a8bd9df6 fix(jobs): validate resume checkpoints before allocation marcopan 2026-07-12 04:17:34 +02:00
  • 9f069cdd5b fix(jobs): harden resume locks and durability marcopan 2026-07-12 04:05:43 +02:00
  • a4acee4c70 feat(jobs): add resumable preprocessing envelope marcopan 2026-07-12 03:58:37 +02:00
  • 11e7ee9ea6 fix(corpus): harden canonical chunk and frontmatter invariants marcopan 2026-07-12 03:50:32 +02:00
  • 015715d092 feat(corpus): add deterministic normalization and chunking marcopan 2026-07-12 03:44:54 +02:00
  • d1fdf7d9f5 fix(evidence): bind HTTP validators to final URL marcopan 2026-07-12 03:38:11 +02:00
  • 81ff1810d1 fix(evidence): harden source acquisition marcopan 2026-07-12 03:32:18 +02:00
  • ffd683c587 feat(evidence): add filesystem and HTTP sources marcopan 2026-07-12 03:23:42 +02:00
  • 293d96e1a6 fix(evidence): close canonical contract gaps marcopan 2026-07-12 03:15:17 +02:00
  • 4424fd3d90 fix(evidence): harden canonical corpus contracts marcopan 2026-07-12 03:10:30 +02:00
  • d702aad93d feat(evidence): define source and corpus contracts marcopan 2026-07-12 03:02:10 +02:00
  • 532073d550 fix(deploy): isolate local vector compose secrets marcopan 2026-07-12 02:56:00 +02:00
  • 6c67235caf fix(vector): close local pgvector final review marcopan 2026-07-12 02:48:10 +02:00
  • 407c4a6faf fix(vector): publish backups without replacement marcopan 2026-07-12 02:32:32 +02:00
  • 015c496bda fix(vector): harden backup restore parity gates marcopan 2026-07-12 02:29:53 +02:00
  • e4db2ea5e1 docs(vector): add local backup restore and parity gate marcopan 2026-07-12 02:18:29 +02:00
  • 1145ae20bc fix(deploy): align vector bootstrap identity policy marcopan 2026-07-12 02:04:57 +02:00
  • 144acf2093 fix(deploy): support bootstrap password rotation marcopan 2026-07-12 01:57:33 +02:00
  • 62e0ff1f12 fix(deploy): reconcile local vector credentials safely marcopan 2026-07-12 01:50:42 +02:00
  • 0ca9783f61 feat(deploy): add optional local pgvector profile marcopan 2026-07-12 01:42:37 +02:00
  • 3588a7749b fix(vector): harden packaged migrations marcopan 2026-07-12 01:32:33 +02:00
  • c0d50e9b08 feat(vector): version pgvector schema marcopan 2026-07-12 01:21:29 +02:00
  • 409f806aae fix(vector): verify writer sequence privileges marcopan 2026-07-12 01:13:56 +02:00
  • e7e948c77c fix(vector): harden direct pgvector parity marcopan 2026-07-12 01:09:24 +02:00
  • b09341f07e feat(vector): add direct pgvector adapter marcopan 2026-07-12 01:01:15 +02:00
  • ebdd3aa2c5 fix(deploy): unify backend URL policy marcopan 2026-07-12 00:54:39 +02:00
  • a3a266fd81 fix(deploy): close container final review marcopan 2026-07-12 00:44:39 +02:00
  • 0ca6346f75 fix(deploy): isolate compose smoke resources marcopan 2026-07-11 22:16:51 +02:00
  • 767df63a33 feat(deploy): add portable external-service stack marcopan 2026-07-11 22:12:21 +02:00
  • 715de6649b fix(docker): harden frontend runtime config marcopan 2026-07-11 22:03:24 +02:00
  • 3d939426b1 build(docker): add runtime-configured frontend image marcopan 2026-07-11 21:57:53 +02:00
  • 31023f9e7a build(docker): lock core runtime dependencies marcopan 2026-07-11 21:50:30 +02:00
  • 77923e501f build(docker): add core application image marcopan 2026-07-11 21:43:28 +02:00
  • 3ac0623247 fix(backend): make data root config authoritative marcopan 2026-07-11 21:35:54 +02:00
  • c6c00c336a feat(backend): support container runtime paths marcopan 2026-07-11 21:32:33 +02:00
  • a0daa319ca fix(storage): contain logical corpus root marcopan 2026-07-11 21:26:47 +02:00
  • 7f3f6f7ce7 fix(storage): harden portable path diagnostics marcopan 2026-07-11 21:25:03 +02:00
  • eacb139e22 feat(storage): resolve portable workspace roots marcopan 2026-07-11 21:21:06 +02:00
  • 3e2ad7955c fix(adapter): close final foundation review marcopan 2026-07-11 21:14:12 +02:00
  • 45d57756aa fix(core): restore adapter command behavior marcopan 2026-07-11 21:04:53 +02:00
  • a35efa16de fix(core): preserve adapter command contracts marcopan 2026-07-11 21:00:50 +02:00
  • dbbab6d005 refactor(core): route integrations through adapter factory marcopan 2026-07-11 20:52:41 +02:00
  • 1e0911bb6a feat(config): add typed resource schema marcopan 2026-07-11 20:43:08 +02:00
  • fe8d70da47 fix(vector): separate write transport fields marcopan 2026-07-11 20:35:57 +02:00
  • ff4d662aba refactor(vector): define store contract marcopan 2026-07-11 20:24:14 +02:00
  • f6302b31dd fix(dwh): validate adapter limits strictly marcopan 2026-07-11 20:19:05 +02:00
  • 216984aac8 fix(dwh): align adapter sampling contract marcopan 2026-07-11 20:14:23 +02:00
  • 717e5ecced refactor(dwh): adapt direct and REST transports marcopan 2026-07-11 20:03:31 +02:00
  • a4eb6cc9e5 refactor(dwh): define adapter contract marcopan 2026-07-11 19:57:39 +02:00
  • e02e61ea35 chore: ignore local worktrees marcopan 2026-07-11 19:54:05 +02:00
  • ef46a4ca09 docs: add portable deployment implementation plans marcopan 2026-07-11 19:49:26 +02:00
  • 586180eaa1 docs: define portable deployment architecture marcopan 2026-07-11 19:39:43 +02:00
  • 1e4bc11418 fix(embed): fast-fail + auto-restart Ollama on solved-search hang marcopanandClaude Opus 4.6 2026-07-07 19:49:55 +02:00
  • 893ad99594 fix(gate): auto-finalize session after last phase approval marcopanandClaude Opus 4.6 2026-07-07 18:47:19 +02:00
  • ade6838182 docs: add efficiency-levers setup and current-run instructions marcopanandClaude Fable 5 2026-07-07 17:43:51 +02:00
  • e24b41b156 feat(opt): three efficiency levers for NL→SQL workflow marcopanandClaude Fable 5 2026-07-07 17:43:08 +02:00
  • 87e875bc81 feat(replay): extract reviewer_schema_linking gates + de-slug question fallback marcopanandClaude Fable 5 2026-07-07 16:04:00 +02:00
  • 34aeda006e perf(f1): cache-guard schema introspect + F1 toolbox in skill (~-5 min per session) marcopanandClaude Fable 5 2026-07-07 16:02:45 +02:00
  • 0cad04a8d8 docs(vector): add write-RPC migration instructions (existing_vector_hashes + upsert_vector_records) marcopanandClaude Opus 4.6 2026-07-07 15:15:55 +02:00
  • 3d206bf3ef docs(plans): active-memory implementation plan (promotion gate + solved questions) marcopanandClaude Fable 5 2026-07-07 14:38:25 +02:00
  • a26f16ad79 feat(vector): server-side kinds filter for search_similar (legacy fallback) + graceful solved-search degrade marcopanandClaude Fable 5 2026-07-07 14:23:28 +02:00
  • 8d427a2ccb fix(gate): actionable recovery for mid-promotion failures; truthful solved-index copy; fast-follow notes marcopanandClaude Fable 5 2026-07-07 14:07:00 +02:00