Commit graph

3479 commits

Author SHA1 Message Date
9925576c13 ship: add contributor attribution tracing to PR lifecycle
- Migration v19: submitted_by column on prs + sources tables
- extract.py: propagates proposed_by from source frontmatter → PR record
- merge.py: sets submitted_by from Forgejo author for human PRs
- dashboard_prs.py: redesigned with Contributor column, improved claim
  visibility in expanded rows, cost estimates, evaluator chain display
- dashboard_routes.py: submitted_by + source_path in pr-lifecycle API
- backfill_submitted_by.py: one-time backfill (1525/1777 PRs matched)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:56:03 +00:00
adbe3bd911 fix: prevent reweave PR flood — freshen base, cleanup branches on failure
Three fixes for the reweave merge failure cycle:

1. reweave.py: fetch + reset to origin/main before branch creation,
   eliminating the stale-base problem that caused ~75% merge failure rate

2. merge.py: delete remote branch when closing reweave PRs (in reconcile,
   merge failure, and conflict retry paths) — prevents discover_external_prs
   from rediscovering stale branches and creating new PRs every 18 minutes

3. merge.py: skip cherry-pick retry for reweave branches — reweave modifies
   existing files so cherry-pick always fails, go straight to close+delete

Pentagon-Agent: Ship <f3064ef4-c330-4809-ad37-39290b2eaa5b>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:56:03 +00:00
0591c4c0df wire cascade, cross_domain, and review_records into pipeline
- merge.py: import + await cascade_after_merge and cross_domain_after_merge
  after reciprocal edges, before branch deletion. Both non-fatal.
  Added conn.commit() before slow branch deletion (Ganymede Q4).
- db.py: add record_review() helper + migration v18 (review_records table
  with indexes). Schema version 17→18.
- evaluate.py: call record_review() at all 3 verdict points:
  domain_rejected → outcome=rejected
  approved → outcome=approved
  changes_requested → outcome=approved-with-changes
  Notes field captures review text (capped 4000 chars).

Pentagon-Agent: Ship <E2A054E5-A6D6-4AE0-B0A3-F51A3B4DBCA5>
2026-04-07 14:56:03 +00:00
8f6057686e fix: reweave regex fallback uses consistent YAML list format
The regex fallback was writing list entries as '  - "title"' (2-space
indent + quotes) while existing frontmatter uses '- title' (0-space
indent, no quotes). This caused YAML parse failures during merge.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:56:03 +00:00
a68f38609d fix: add date_errors to substantive fixer tag routing
date_errors was evaluated but never routed to any fixer, leaving PRs
stuck permanently. Now classified as FIXABLE with targeted prompt guidance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 14:56:02 +00:00
Teleo Agents
f6941c2cf5 substantive-fix: address reviewer feedback (date_errors)
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
2026-04-07 12:56:56 +00:00
Teleo Agents
79c1e85f74 fix: strip code fences from LLM fixer output 2026-04-07 12:56:55 +00:00
Teleo Agents
7bae9d96cc substantive-fix: address reviewer feedback (date_errors) 2026-04-07 12:56:55 +00:00
Teleo Agents
99ed50b412 theseus: extract claims from 2026-04-06-apollo-research-stress-testing-deliberative-alignment
- Source: inbox/queue/2026-04-06-apollo-research-stress-testing-deliberative-alignment.md
- Domain: ai-alignment
- Claims: 2, Entities: 0
- Enrichments: 3
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 12:56:55 +00:00
Teleo Agents
3328d01cfe fix: restore original claim (fixer wrote JSON over it)
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
2026-04-07 12:42:51 +00:00
Teleo Agents
985d25e993 fix: strip code fences from LLM fixer output 2026-04-07 12:42:51 +00:00
Teleo Agents
8529807495 substantive-fix: address reviewer feedback (confidence_miscalibration) 2026-04-07 12:42:51 +00:00
Teleo Agents
aec484b725 theseus: extract claims from 2026-04-06-icrc-autonomous-weapons-ihl-position
- Source: inbox/queue/2026-04-06-icrc-autonomous-weapons-ihl-position.md
- Domain: ai-alignment
- Claims: 1, Entities: 0
- Enrichments: 2
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 12:42:51 +00:00
Teleo Agents
7a12456f1e fix: strip code fences from LLM fixer output
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
2026-04-07 12:42:03 +00:00
Teleo Agents
2b8522cf10 substantive-fix: address reviewer feedback (scope_error) 2026-04-07 12:42:02 +00:00
Teleo Agents
3ea4a7f07d rio: extract claims from 2026-04-05-decrypt-x402-foundation-ai-agent-payments
- Source: inbox/queue/2026-04-05-decrypt-x402-foundation-ai-agent-payments.md
- Domain: internet-finance
- Claims: 2, Entities: 2
- Enrichments: 1
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 12:42:02 +00:00
Teleo Agents
afa0f79840 rio: extract claims from 2026-04-05-decrypt-circle-circ-btc-imf-tokenized-finance
- Source: inbox/queue/2026-04-05-decrypt-circle-circ-btc-imf-tokenized-finance.md
- Domain: internet-finance
- Claims: 0, Entities: 1
- Enrichments: 0
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 10:33:00 +00:00
Teleo Agents
c04b13c9b3 source: 2026-04-06-claude-sonnet-45-situational-awareness.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:29:15 +00:00
Teleo Agents
ce9b556ad3 theseus: extract claims from 2026-04-06-steganographic-cot-process-supervision
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-06-steganographic-cot-process-supervision.md
- Domain: ai-alignment
- Claims: 1, Entities: 0
- Enrichments: 2
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:26:07 +00:00
Teleo Agents
42d66695fd theseus: extract claims from 2026-04-06-spar-spring-2026-projects-overview
- Source: inbox/queue/2026-04-06-spar-spring-2026-projects-overview.md
- Domain: ai-alignment
- Claims: 0, Entities: 1
- Enrichments: 3
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:25:34 +00:00
Teleo Agents
a06dd25d27 theseus: extract claims from 2026-04-06-nest-steganographic-thoughts
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-06-nest-steganographic-thoughts.md
- Domain: ai-alignment
- Claims: 2, Entities: 0
- Enrichments: 2
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:25:20 +00:00
Teleo Agents
65c6f416b0 source: 2026-04-06-steganographic-cot-process-supervision.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:24:03 +00:00
Teleo Agents
5fc36fc7e4 theseus: extract claims from 2026-04-06-circuit-tracing-production-safety-mitra
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-06-circuit-tracing-production-safety-mitra.md
- Domain: ai-alignment
- Claims: 2, Entities: 1
- Enrichments: 1
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:24:00 +00:00
Teleo Agents
eb661541ae theseus: extract claims from 2026-04-06-apollo-safety-cases-ai-scheming
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-06-apollo-safety-cases-ai-scheming.md
- Domain: ai-alignment
- Claims: 1, Entities: 0
- Enrichments: 2
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:23:43 +00:00
Teleo Agents
fc7cf252f4 source: 2026-04-06-spar-spring-2026-projects-overview.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:23:28 +00:00
Teleo Agents
12b66f72c9 theseus: extract claims from 2026-04-06-anthropic-emotion-concepts-function
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-06-anthropic-emotion-concepts-function.md
- Domain: ai-alignment
- Claims: 2, Entities: 0
- Enrichments: 1
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Theseus <PIPELINE>
2026-04-07 10:22:26 +00:00
Teleo Agents
7892d4d7f3 source: 2026-04-06-nest-steganographic-thoughts.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:21:52 +00:00
Teleo Agents
21a2d1f6bc rio: extract claims from 2026-04-05-solanafloor-sofi-enterprise-banking-sbi-solana-settlement
- Source: inbox/queue/2026-04-05-solanafloor-sofi-enterprise-banking-sbi-solana-settlement.md
- Domain: internet-finance
- Claims: 0, Entities: 3
- Enrichments: 1
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 10:21:50 +00:00
Teleo Agents
fb0b7dec00 rio: extract claims from 2026-04-05-dlnews-clarity-act-risk-coinbase-trust-charter
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-05-dlnews-clarity-act-risk-coinbase-trust-charter.md
- Domain: internet-finance
- Claims: 1, Entities: 0
- Enrichments: 1
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 10:21:32 +00:00
Teleo Agents
3a49f26b6d source: 2026-04-06-misguided-quest-mechanistic-interpretability-critique.md → null-result
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:21:01 +00:00
Teleo Agents
03e8eb9970 rio: extract claims from 2026-04-05-coindesk-drift-north-korea-six-month-operation
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
- Source: inbox/queue/2026-04-05-coindesk-drift-north-korea-six-month-operation.md
- Domain: internet-finance
- Claims: 2, Entities: 2
- Enrichments: 0
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 10:20:47 +00:00
Teleo Agents
e75cb5edd9 source: 2026-04-06-icrc-autonomous-weapons-ihl-position.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:20:38 +00:00
Teleo Agents
3e4767a27f source: 2026-04-06-circuit-tracing-production-safety-mitra.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:18:47 +00:00
Teleo Agents
be22aa505b source: 2026-04-06-apollo-safety-cases-ai-scheming.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:17:02 +00:00
Teleo Agents
a7a4e9c0f1 source: 2026-04-06-apollo-research-stress-testing-deliberative-alignment.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:16:28 +00:00
Teleo Agents
20bb3165b0 source: 2026-04-06-anthropic-emotion-concepts-function.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:15:41 +00:00
Teleo Agents
d1f7e73fac source: 2026-04-05-solanafloor-sofi-enterprise-banking-sbi-solana-settlement.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:14:00 +00:00
Teleo Agents
34ddfbb0e6 source: 2026-04-05-inference-p2p-me-post-tge-outcome.md → null-result
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:13:23 +00:00
Teleo Agents
b2058a1a6e source: 2026-04-05-dlnews-clarity-act-risk-coinbase-trust-charter.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:12:48 +00:00
Teleo Agents
43b921fa9c rio: extract claims from 2026-04-05-decrypt-schwab-coindesk-institutional-crypto-adoption
- Source: inbox/queue/2026-04-05-decrypt-schwab-coindesk-institutional-crypto-adoption.md
- Domain: internet-finance
- Claims: 0, Entities: 3
- Enrichments: 2
- Extracted by: pipeline ingest (OpenRouter anthropic/claude-sonnet-4.5)

Pentagon-Agent: Rio <PIPELINE>
2026-04-07 10:11:29 +00:00
Teleo Agents
76e049a895 source: 2026-04-05-decrypt-x402-foundation-ai-agent-payments.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:11:17 +00:00
Teleo Agents
d15785712a source: 2026-04-05-decrypt-schwab-coindesk-institutional-crypto-adoption.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:10:25 +00:00
Teleo Agents
7c490416ac source: 2026-04-05-decrypt-fifa-adi-predictstreet-prediction-markets.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:09:53 +00:00
Teleo Agents
d4a47ce5f2 source: 2026-04-05-decrypt-circle-circ-btc-imf-tokenized-finance.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:08:17 +00:00
Teleo Agents
7f8f70273d source: 2026-04-05-coindesk-polymarket-iran-markets-kalshi-nevada.md → null-result
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:07:57 +00:00
Teleo Agents
514e7b0431 source: 2026-04-05-coindesk-drift-north-korea-six-month-operation.md → processed
Pentagon-Agent: Epimetheus <PIPELINE>
2026-04-07 10:07:34 +00:00
ebd74b37b5 commit theseus research session artifacts from 2026-04-06 2026-04-07 10:07:00 +00:00
Teleo Agents
7882605015 commit rio research session artifacts from 2026-04-05 2026-04-07 10:06:30 +00:00
Teleo Agents
2175d0832a commit unstaged futardio archive enrichments from rio session 2026-04-07 10:06:30 +00:00
Teleo Agents
bd996a2aec reweave: merge 30 files via frontmatter union [auto]
Some checks are pending
Sync Graph Data to teleo-app / sync (push) Waiting to run
2026-04-07 01:25:39 +00:00