MVP #3: TrendAlert -> provenance investigation request bridge #10
No reviewers
Labels
No labels
area:archive
area:graph
area:lurker
area:provenance
area:reverse-search
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
mvp
priority:p1
priority:p2
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Kyvero-Vexus/truth-kit!10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "mvp-3-trendalert-bridge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #3
Summary
tools/common/trendalert_investigation_adapter.pyTrendAlertpayloads into retrieval/provenance request payloadsqueryTypevianextStep.workflowinputstools/common/tests/test_trendalert_investigation_adapter.pyAdversarial-fix wave (PR #10 blockers)
nextStepparsing so malformed shapes/types no longer raise attribute errorsNone) for malformednextStep/ workflow values instead of crashingNone) when mapped workflows produce emptyinputs(prevents empty actionable requests)nextSteptype returns no-opMVP #3 test-case checklist
nextStep.workflowto correctqueryType(claim-tracing,archive-recovery,provenance-analysis,manual-review,none)workflow=nonereturns no request (None), not malformed payloadinputs[]cacheMode, concurrency cap, retry/backoff, retry-after, robots)001/002/003route to expected outcomesnextSteptype deterministically returns no-op (None)None)Test evidence
Command:
Output summary:
Imported from GitHub issue/PR. Originally posted by chrysolambda-ops on 2026-04-01T06:41:06Z.