Commit Graph

  • 56d6415e68 fix(crawler): prioritize usable source retrieval over equal byte splits main faligam 2026-09-07 14:04:48 +02:00
  • 610c716a97 feat(pipeline): produce evidence scores and complete fallback reports faligam 2026-09-07 13:45:16 +02:00
  • dc285d80bd fix research result handoff and synthesis provenance faligam 2026-09-07 13:21:33 +02:00
  • 7b279dceea fix serialize research detail UUIDs faligam 2026-09-07 13:01:46 +02:00
  • e483c4d13f fix search runs with empty results faligam 2026-09-07 12:46:06 +02:00
  • f921e978a0 Add protected soft deletion for research runs faligam 2026-09-07 12:34:41 +02:00
  • 2c532bc9bb Expose research planning information faligam 2026-09-07 12:17:38 +02:00
  • 5f237d535f Fix research pipeline budget tracking faligam 2026-09-07 11:56:13 +02:00
  • a5324d3971 Fix research pipeline runtime failures faligam 2026-09-07 11:16:36 +02:00
  • cf10cd9636 Update handoff for frontend deletion fix faligam 2026-09-06 18:36:53 +02:00
  • e5b7d90436 Fix research pipeline provider failures faligam 2026-09-06 18:32:42 +02:00
  • 9f6029b60a Document browser flow backend blockers faligam 2026-09-06 17:59:16 +02:00
  • 4f8cbe9040 Document research detail browser flow fixes faligam 2026-09-06 17:52:29 +02:00
  • 73b69fecb5 Document research route parameter fix faligam 2026-09-06 17:48:24 +02:00
  • 9c83f305b0 Document dynamic research route fix faligam 2026-09-06 17:45:19 +02:00
  • 7c41f9bdde Document browser session and API contract fixes faligam 2026-09-06 17:39:44 +02:00
  • b0aaddd236 Document browser flow error banner fix faligam 2026-09-06 17:29:53 +02:00
  • fd1250ce2e Update handoff for deployed API-key testing faligam 2026-09-06 17:25:09 +02:00
  • 1aacf4aa20 Implement persistent API-key authentication faligam 2026-09-06 17:23:05 +02:00
  • 64eb4e8465 Update reset handoff for API authentication work faligam 2026-09-06 16:59:34 +02:00
  • 9830acf446 Document remote frontend integration faligam 2026-09-06 16:55:43 +02:00
  • fddb4da1c7 Update ADMIN-Backend.md faligam 2026-09-06 14:24:51 +00:00
  • ac905e7198 Fix Docker installation startup faligam 2026-09-06 13:01:01 +02:00
  • 8a918c9d86 Fix: Replace GitHub URL with git.frerkc.de in Admin Handbook NSCT Agent 2026-09-06 09:52:26 +00:00
  • 8276975e93 Admin Handbook: Backend (NSCT API) NSCT Agent 2026-09-06 08:37:06 +00:00
  • 9ae1a7ba21 stage22: Abschluss & Production Readiness — E2E-Tests, CHANGELOG, Dokumentation NSCT Agent 2026-09-05 15:03:48 +00:00
  • 8ea6269f9a feat(stage21): implement reproducibility — research_run_hash, full provenance tracking NSCT Agent 2026-09-05 14:27:45 +00:00
  • f9b761ced7 fix: priority_queue async context methods (async_fix for Python 3.14+). Add test_priority_limiter.py tests for async context manager NSCT Agent 2026-09-05 13:36:49 +00:00
  • 6e2e7386ad stage20: context budgeting - per-stage token limits (planner 12k, claim 16k, contradiction 24k, synthesis 48k) NSCT Agent 2026-08-29 08:57:18 +00:00
  • 58488de7b3 docs: update HANDOFF.md — Stage 19 completed, 20 next NSCT Agent 2026-08-28 17:32:32 +00:00
  • 4335a40d68 stage19: performance optimierung — LLM concurrency semaphore, priority (HIGH/NORMAL/LOW), limiter NSCT Agent 2026-08-28 17:28:31 +00:00
  • ce9b031ea0 docs: update HANDOFF.md — Stage 18 completed, 19 next NSCT Agent 2026-08-28 16:23:43 +00:00
  • 60679083fa stage18: docker hardening — non-root user, read-only FS, no-new-privileges, health-check fix, .dockerignore NSCT Agent 2026-08-28 16:22:23 +00:00
  • b23ff5a565 docs: update HANDOFF.md — Stages 14-16 completed, 17 next NSCT Agent 2026-08-27 20:35:40 +00:00
  • 413050bdd9 docs: update HANDOFF.md — Stage 16 completed, Stage 17 next NSCT Agent 2026-08-27 19:52:04 +00:00
  • 08ec0e290c feat(stage16): implement observability — structured logging, metrics, tracing NSCT Agent 2026-08-27 19:44:46 +00:00
  • b2340fca63 docs: update HANDOFF.md — Stage 15 completed, Stage 16 next NSCT Agent 2026-08-27 17:11:29 +00:00
  • 1cc17cf9ac feat(stage15): implement CLI with search, status, report, sources, claims, list, delete NSCT Agent 2026-08-27 17:09:36 +00:00
  • c059fb0ffd docs: update HANDOFF.md — Stage 14 completed, Stage 15 next NSCT Agent 2026-08-27 16:14:51 +00:00
  • 4d5f6747f7 feat(stage14): implement REST API for research lifecycle NSCT Agent 2026-08-27 16:07:47 +00:00
  • a55e26f3b1 docs: update HANDOFF.md — Stage 13 completed, Stage 14 next Frerk Campen 2026-08-26 11:22:02 +00:00
  • 0b7a624bc8 feat(stage13): implement Iterative Research / Gap Analysis\n\nImplement Gap Analysis Engine (Stage 13):\n- GapAnalysisEngine: detect single-source claims, contradictions,\n missing primary sources, weak evidence\n- IterationReport: structured gap findings with severity & target\n- GapSearchQuery: derived search queries per gap finding\n- Integration into ResearchOrchestrator: runs gap analysis after\n extracting, then executes gap searches iteratively\n- 17 tests covering all analysis categories and edge cases Frerk Campen 2026-08-26 11:19:35 +00:00
  • 2ef7b67002 feat(stage12): implement Research Orchestrator NSCT Agent 2026-08-26 10:29:57 +00:00
  • 825aedb057 feat(stage11): implement audio integration NSCT Agent 2026-08-25 18:37:31 +00:00
  • 4b8ae6a41a fix(stage11): resolve subagent merge conflicts — audio models, vision fix, test fixes NSCT Agent 2026-08-25 17:29:17 +00:00
  • d76d48a0ee docs: update HANDOFF.md — Stages 10+11 completed, Stage 12 next NSCT Agent 2026-08-25 15:42:00 +00:00
  • 10a083aa02 feat(stage11): audio integration — STT for interviews, podcasts, press conferences with timestamped claims NSCT Agent 2026-08-25 15:31:03 +00:00
  • 3ab875d2bc feat(stage10): implement vision integration NSCT Agent 2026-08-25 14:42:29 +00:00
  • 14f016457a tests(stage9): fix test_stage9_synthesis.py NSCT Agent 2026-08-25 14:08:15 +00:00
  • 8582a8e60f docs: update HANDOFF.md — Stage 9 completed, Stage 10 next NSCT Agent 2026-08-24 12:38:47 +00:00
  • d87e2b4d14 feat(stage9): neutral synthesis engine — LLM-generated report from evidence package NSCT Agent 2026-08-24 11:52:10 +00:00
  • 1b54b172ca docs: update HANDOFF.md — Stage 8 completed, Stage 9 next NSCT Agent 2026-08-24 07:52:43 +00:00
  • 719e218d9a feat(stage8): evidence scoring — transparent multidimensional scores (independence, proximity, support, contradiction, directness, date) NSCT Agent 2026-08-24 07:47:00 +00:00
  • cc9d4f2ba5 docs: update HANDOFF.md — Stage 7 completed, Stage 8 next NSCT Agent 2026-08-23 21:00:40 +00:00
  • d1e6bb6cf4 feat(stage7): claim clustering & contradiction candidates — semantic grouping, numeric normalization, pairwise analysis NSCT Agent 2026-08-23 20:57:17 +00:00
  • d2294c58d0 docs: update HANDOFF.md — Stage 6 completed, Stage 7 next NSCT Agent 2026-08-23 18:50:25 +00:00
  • a60cf21a2c feat(stage6): source independence & citation graph — detect syndication, shared origins, text similarity NSCT Agent 2026-08-23 18:47:24 +00:00
  • 27e494d161 docs: update HANDOFF.md — Stage 5 completed, Stage 6 next NSCT Agent 2026-08-23 17:58:41 +00:00
  • e8b6515f67 feat(stage5): implement claim extraction — atomic verifiable claims from sources NSCT Agent 2026-08-23 17:56:01 +00:00
  • b8181deb05 Stage 4: Research Planner — LLM-basierte Recherchestrategie-Generierung NSCT Agent 2026-08-23 13:28:23 +00:00
  • a8595cc950 Stage 3: Crawler und Content Extraction NSCT Agent 2026-08-23 12:53:19 +00:00
  • a1ef260520 STAGE 2: Search Provider Abstraction für NSCT NSCT Agent 2026-08-23 12:16:29 +00:00
  • 9280d69ebf Stage 1: OpenAI-compatible provider layer (llm, vision, audio, metrics, debug) NSCT Agent 2026-08-23 11:54:50 +00:00
  • e9410be941 Stage 0: Repository und Architekturgrundlage NSCT Agent 2026-08-23 11:33:45 +00:00