Commit Graph

  • a459636bc4 fix(rag): HTML charset detection + opening block tag newlines Benjamin Admin 2026-05-02 08:35:47 +02:00
  • ddad58f607 fix(rag): strip HTML tags before chunking + D5 re-ingestion scripts Benjamin Admin 2026-05-02 08:18:25 +02:00
  • f130c45ca8 feat(dataroom): bilingual descriptions, drag-drop multi-file upload, edit existing upload descriptions Sharang Parnerkar 2026-05-01 21:00:36 +02:00
  • 93099b2770 feat(pipeline): structural metadata end-to-end (Blocks D2-D4) Benjamin Admin 2026-05-01 20:34:00 +02:00
  • 370143b643 fix(dataroom): use getSessionFromCookie() instead of middleware headers; fix auth page overflow Sharang Parnerkar 2026-05-01 16:03:21 +02:00
  • 07039cc408 fix(pitch-deck): pre-create /data/dataroom owned by nextjs in Dockerfile Sharang Parnerkar 2026-05-01 15:51:50 +02:00
  • af83e41494 feat(pitch-deck): add Data Room link for investors in top-right corner Sharang Parnerkar 2026-05-01 15:47:14 +02:00
  • 9888b1b5d7 feat(pitch-deck): data room — file sharing and investor uploads Sharang Parnerkar 2026-05-01 15:38:21 +02:00
  • da21339e76 docs: add session handover instructions for next session Benjamin Admin 2026-05-01 15:33:05 +02:00
  • 6ab10415d8 feat(embedding): add structural metadata to legal chunking (Block D1) Benjamin Admin 2026-05-01 15:25:23 +02:00
  • 1bf1411c66 fix(pitch-deck): update email privacy notice to match GDPR changes Sharang Parnerkar 2026-05-01 15:20:46 +02:00
  • 5946aa47d5 fix(pitch-deck): GDPR compliance — automated cleanup, full Art. 13 notice Sharang Parnerkar 2026-05-01 15:11:51 +02:00
  • d9c16fb914 feat(pipeline): add adversarial tests (30 cases) + regression harness Benjamin Admin 2026-05-01 13:02:29 +02:00
  • 6f58fdbaa5 docs: add test strategy instruction for dedicated session (Block C) Benjamin Admin 2026-05-01 12:28:58 +02:00
  • b8ff4e9290 feat(pipeline): add review-verify endpoint — LLM decides DUPLIKAT/VERSCHIEDEN Benjamin Admin 2026-05-01 09:36:30 +02:00
  • f2104768a0 fix(docker): re-enable healthcheck after dedup completion Benjamin Admin 2026-05-01 08:39:57 +02:00
  • 2f861cd6d7 feat(pitch-admin): backfill first_activity_at for existing investors Sharang Parnerkar 2026-04-30 15:08:26 +02:00
  • 23b233bda3 feat(pitch-admin): generate magic link + 72h investor data masking Sharang Parnerkar 2026-04-30 14:55:29 +02:00
  • adfff6cfe4 fix(pitch-deck): exclude mcp-server from Next.js tsconfig + resolve FinanzplanSlide conflict Sharang Parnerkar 2026-04-30 14:11:40 +02:00
  • 269464943e fix(pitch-deck): restore complete USPSlide with all helper functions Sharang Parnerkar 2026-04-30 14:05:42 +02:00
  • e8df15c0f8 fix: add proxy_read_timeout 300s to admin-compliance location block Benjamin Admin 2026-04-29 11:23:02 +02:00
  • 7c5592b50e feat(pipeline): add checkpoint to dedup Phase 2 — survives container restart Benjamin Admin 2026-04-29 09:12:23 +02:00
  • e8f018f2c6 fix: increase client_max_body_size to 50M for ports 3007 + 8093 Benjamin Admin 2026-04-29 08:54:06 +02:00
  • b151951448 fix(pipeline): make dedup Phase 2 resilient — paginated, timeout, per-control error handling Benjamin Admin 2026-04-28 15:31:28 +02:00
  • 2e2e81b3e1 fix(docker): disable healthcheck + auto-restart for control-pipeline during dedup Benjamin Admin 2026-04-28 14:39:19 +02:00
  • b873c0e4ae fix(docker): increase control-pipeline healthcheck tolerance for long-running jobs Benjamin Admin 2026-04-28 12:35:39 +02:00
  • 9dc16674e2 perf(pipeline): skip singleton groups in dedup Phase 1 Benjamin Admin 2026-04-28 00:31:22 +02:00
  • e6e2688b56 fix(pipeline): add idempotency guard to submit-pass0b endpoint Benjamin Admin 2026-04-27 18:59:03 +02:00
  • 28aa74b4b0 Merge remote-tracking branch 'gitea/main' Benjamin Admin 2026-04-27 13:14:54 +02:00
  • 8e37441782 perf(pipeline): switch back to v4 prompt — backfill costs nearly the same Benjamin Admin 2026-04-27 00:44:23 +02:00
  • 6a0e7c947f perf(pipeline): switch to v3 prompt for generation, v4 fields via Haiku backfill Benjamin Admin 2026-04-27 00:14:47 +02:00
  • 3c1a2d9c41 Remove re-export shim from keycloak_auth.py, update consumer imports Benjamin Admin 2026-04-27 00:13:30 +02:00
  • 92c86ec6ba [split-required] [guardrail-change] Enforce 500 LOC budget across all services Benjamin Admin 2026-04-27 00:09:30 +02:00
  • 5ef039a6bc feat(pipeline): Pass 0b prompt v4 + Haiku backfill endpoint Benjamin Admin 2026-04-26 23:14:59 +02:00
  • 96b8f25747 fix(pipeline): use action_type-derived phase order in ontology generator Benjamin Admin 2026-04-26 20:32:58 +02:00
  • 42ab5ead26 feat(pipeline): implement Control Dependency Engine (Block 9) Benjamin Admin 2026-04-26 20:28:10 +02:00
  • 5aaa62dca7 fix(pipeline): improve quality metrics heuristics Benjamin Admin 2026-04-26 09:53:52 +02:00
  • d583971afd feat(pipeline): add quality metrics endpoint for Pass 0b controls Benjamin Admin 2026-04-26 09:51:27 +02:00
  • d660a45bb5 feat(pipeline): implement golden test suite + fix ontology patterns Benjamin Admin 2026-04-26 09:48:12 +02:00
  • d1f3b9ffcd feat(pipeline): add submit-pass0b endpoint for batch submission Benjamin Admin 2026-04-26 09:42:06 +02:00
  • d93321275c feat(pipeline): add batch API status + result processing endpoints Benjamin Admin 2026-04-26 09:36:47 +02:00
  • 629b9d9ca5 feat(pipeline): store MCP fields (assertion, pass/fail criteria, check_type) in generation_metadata Benjamin Admin 2026-04-26 09:32:56 +02:00
  • 7e3b1108e2 feat: integrate Ontology pre-LLM filter into Pass 0b submit Benjamin Admin 2026-04-26 09:13:32 +02:00
  • b3fbbbacfe feat(control-pipeline): Control Ontology v1 — action types, evidence/container/framework detection Benjamin Admin 2026-04-26 09:06:39 +02:00
  • 3a100fa1f1 feat: Pass 0b prompt v3 — compound action ban, evidence-of-action rule, pflicht-vs-prozess merge Benjamin Admin 2026-04-26 00:25:38 +02:00
  • fbeb93046d docs: Pass 0b v2 evaluation — 28 controls, 7.9/10 avg, 3 findings for v3 Benjamin Admin 2026-04-26 00:19:06 +02:00
  • 0cce8a2011 feat: add Golden Test Suite v1 (40 regression tests for Pass 0b pipeline) Benjamin Admin 2026-04-26 00:05:08 +02:00
  • 7a53f5bee1 feat: Pass 0b prompt v2 — container detection, merge-key, evidence separation, actionable titles Benjamin Admin 2026-04-26 00:00:59 +02:00
  • ea30ceb1f1 feat(control-pipeline): improved Pass 0b prompt for actionable control titles Benjamin Admin 2026-04-25 23:45:37 +02:00
  • cd33777d75 fix: Pass 0b INSERT ON CONFLICT DO UPDATE + per-result commit/rollback Benjamin Admin 2026-04-25 22:15:21 +02:00
  • c73a489075 fix: Pass 0b filter — skip obligations whose parent already has pass0b controls Benjamin Admin 2026-04-25 21:54:32 +02:00
  • 7ddb572f5d fix: Pass 0b batch custom_id + result handler for numeric format Benjamin Admin 2026-04-25 16:08:19 +02:00
  • 1a3101066e fix: paginated indexing to avoid OOM on 53k controls Benjamin Admin 2026-04-24 16:31:20 +02:00
  • 043bcb65d8 fix(control-pipeline): harmonization recheck indexes ALL drafts, not just atomics Benjamin Admin 2026-04-24 15:42:40 +02:00
  • d31fccbe0e feat(control-pipeline): add harmonization recheck endpoint Benjamin Admin 2026-04-24 13:25:56 +02:00
  • 41bc522b5b fix(pitch-deck): close auth gaps, isolate finanzplan scenario access, enforce TS Sharang Parnerkar 2026-04-24 09:08:50 +02:00
  • 75bd0c29f3 fix(pitch-deck): eliminate SYSTEM_PROMPT placeholder leak and fix liquidity tax ordering Sharang Parnerkar 2026-04-24 08:53:52 +02:00
  • 3ffa3f5793 feat(control-pipeline): add Document Compliance Engine — scope detection + document requirements Benjamin Admin 2026-04-24 08:39:55 +02:00
  • 59e55f8740 fix(pitch-deck): remove version name from isolation prompt to avoid leaking multiplicity Sharang Parnerkar 2026-04-24 08:27:58 +02:00
  • f1359d63ba fix: handle new numeric batch custom_id format in Pass 0a result processing Benjamin Admin 2026-04-24 07:21:50 +02:00
  • bbfcd44407 fix: use numeric batch index as custom_id (64 char limit, alphanumeric only) Benjamin Admin 2026-04-24 00:39:13 +02:00
  • 5da5a5597b fix: increase Batch API upload timeout to 600s for large payloads Benjamin Admin 2026-04-24 00:31:50 +02:00
  • b1ef6a85d6 fix(pitch-deck): dynamic VERSIONS-ISOLATION and Kernbotschaft from version data Sharang Parnerkar 2026-04-23 22:44:41 +02:00
  • a795794f94 fix(pitch-deck): FAQ version-data priority override in chat system prompt Sharang Parnerkar 2026-04-23 22:40:07 +02:00
  • 4e27e05512 fix(pitch-deck): chat agent now uses investor's assigned version scenario Sharang Parnerkar 2026-04-23 22:24:13 +02:00
  • 71b6f8f181 fix(pitch-deck): fix Liquidität engine label mismatches + MilestonesSlide types Sharang Parnerkar 2026-04-23 22:07:00 +02:00
  • 38684dd903 feat(control-pipeline): add Assessment Layer to Applicability Engine Benjamin Admin 2026-04-23 20:36:11 +02:00
  • 716bc651c4 fix(control-pipeline): remove fictional demo packages, add real DB integration tests Benjamin Admin 2026-04-23 19:59:56 +02:00
  • 27f12e4659 feat(control-pipeline): add CI regression suite for applicability tests Benjamin Admin 2026-04-23 19:12:44 +02:00
  • a7c6ffe4dd feat(control-pipeline): add SDK endpoint demo package for applicability tests Benjamin Admin 2026-04-23 19:11:44 +02:00
  • ae5c5c24eb feat(control-pipeline): add applicability demo test package with evaluator Benjamin Admin 2026-04-23 19:08:31 +02:00
  • e8ec50e0fc feat(control-pipeline): 24 demo test cases for applicability engine Benjamin Admin 2026-04-23 17:42:38 +02:00
  • 1f8667c7da feat(control-pipeline): replace similarity-only dedup with LLM-verified dedup in pipeline Benjamin Admin 2026-04-23 16:57:37 +02:00
  • bed41dcbdf feat(control-pipeline): add applicability backfill endpoint (Phase 5/C3) Benjamin Admin 2026-04-23 16:25:50 +02:00
  • 6694ab84a1 chore: trigger rebuild Benjamin Admin 2026-04-23 12:43:55 +02:00
  • f721e97ff1 chore: diagnose WD liquiditaet sums Benjamin Admin 2026-04-23 12:39:20 +02:00
  • d9f9fa0743 security: re-secure fp-patch Benjamin Admin 2026-04-23 12:30:23 +02:00
  • 7b72fac679 chore: trigger deploy Benjamin Admin 2026-04-23 12:23:32 +02:00
  • 726c780416 chore: recompute WD scenario Benjamin Admin 2026-04-23 12:16:10 +02:00
  • 69effa446a security: re-secure fp-patch Benjamin Admin 2026-04-23 11:49:29 +02:00
  • c5bca9db44 chore: increase Marketing-Agentur 2027+100k, 2028+125k Benjamin Admin 2026-04-23 11:45:55 +02:00
  • 6565538b3b security: re-secure fp-patch Benjamin Admin 2026-04-23 10:50:12 +02:00
  • ecb704f24e CRITICAL(pitch-deck): Liquidität tab — use DB values for all sum/balance rows Benjamin Admin 2026-04-23 10:49:04 +02:00
  • 86532f5e08 chore: temp open fp-patch Benjamin Admin 2026-04-23 10:44:25 +02:00
  • 5c60d44283 chore: diagnose liquiditaet data Benjamin Admin 2026-04-23 10:41:16 +02:00
  • 3eacb7e580 security: re-secure fp-patch Benjamin Admin 2026-04-23 10:26:16 +02:00
  • 4151098c12 CRITICAL: fix version fm_scenarios to point to correct Base Case ID Benjamin Admin 2026-04-23 10:23:34 +02:00
  • 93f8e85568 chore: diagnose scenario ID mismatch Benjamin Admin 2026-04-23 10:21:02 +02:00
  • 92c272bbea chore: reduce Beratung 2027 + Marketing-Agentur 2027/2028 Benjamin Admin 2026-04-23 10:07:32 +02:00
  • ed4e41f7dc security: re-secure fp-patch — 1M liquidity Dec28 at ~0 Benjamin Admin 2026-04-23 09:56:28 +02:00
  • d7d77769ff chore: Marketing-Agentur v3 — 35k/mo in 2028 for channel launch Benjamin Admin 2026-04-23 09:53:45 +02:00
  • 362df8f766 chore: increase Marketing-Agentur v2 Benjamin Admin 2026-04-23 09:50:52 +02:00
  • 43f0f3d092 chore: increase 1M Marketing-Agentur to burn liquidity to ~0 by Dec 2028 Benjamin Admin 2026-04-23 09:48:18 +02:00
  • ff851db5d1 security: re-secure fp-patch Benjamin Admin 2026-04-23 09:35:57 +02:00
  • b4bfa4ba49 chore: import 1M realistic customer curve Benjamin Admin 2026-04-23 09:29:02 +02:00
  • dacbb5f15e security: re-secure fp-patch Benjamin Admin 2026-04-23 08:59:28 +02:00
  • 34b7957132 chore: import 1M exponential customer data Benjamin Admin 2026-04-23 08:55:39 +02:00
  • cc46a389e7 security: re-secure fp-patch Benjamin Admin 2026-04-23 08:20:38 +02:00
  • 9dc39d06af fix: invest laptop-only 1500/person + GWG peripherals for both scenarios Benjamin Admin 2026-04-23 08:17:13 +02:00
  • 43c4c5102a security: re-secure fp-patch after 1M data import Benjamin Admin 2026-04-22 22:42:07 +02:00