Teleo evaluation pipeline infrastructure — Python async daemon for claim extraction, validation, evaluation, and merge
|
Some checks failed
CI / lint-and-test (pull_request) Has been cancelled
Atomic extract-and-connect (lib/connect.py): - After extraction writes claim files, each new claim is embedded via OpenRouter, searched against Qdrant, and top-5 neighbors (cosine > 0.55) are added as `related` edges in the claim's frontmatter - Edges written on NEW claim only — avoids merge conflicts - Cross-domain connections enabled, non-fatal on Qdrant failure - Wired into openrouter-extract-v2.py post-extraction step Stale PR monitor (lib/stale_pr.py): - Every watchdog cycle checks open extract/* PRs - If open >30 min AND 0 claim files → auto-close with comment - After 2 stale closures → marks source as extraction_failed - Wired into watchdog.py as check #6 Response audit system: - response_audit table (migration v8), persistent audit conn in bot.py - 90-day retention cleanup, tool_calls JSON column - Confidence tag stripping, systemd ReadWritePaths for pipeline.db Supporting infrastructure: - reweave.py: nightly edge reconnection for orphan claims - reconcile-sources.py: source status reconciliation - backfill-domains.py: domain classification backfill - ops/reconcile-source-status.sh: operational reconciliation script - Attribution improvements, post-extract enrichments, merge improvements Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| diagnostics | ||
| lib | ||
| ops | ||
| telegram | ||
| tests | ||
| .gitignore | ||
| ARCHITECTURE.md | ||
| backfill-ci.py | ||
| backfill-domains.py | ||
| backfill-source-authors.py | ||
| backfill-sources.py | ||
| batch-extract-50.sh | ||
| bootstrap-contributors.py | ||
| deploy.sh | ||
| DIAGNOSTICS-AGENT-SPEC.md | ||
| embed-claims.py | ||
| extract-decisions.py | ||
| INFRASTRUCTURE.md | ||
| migrate-entity-schema.py | ||
| migrate-source-archive.py | ||
| openrouter-extract-v2.py | ||
| PIPELINE-AGENT-SPEC.md | ||
| pyproject.toml | ||
| reconcile-sources.py | ||
| research-prompt-leo-synthesis.md | ||
| research-prompt-v2.md | ||
| reweave.py | ||
| sync-mirror.sh | ||
| teleo-pipeline.py | ||
| teleo-pipeline.service | ||
| tier0-gate.py | ||