You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Report fields: family_of, commit and release links, basis on evidence, queries_run (#5632 Phase C C8) #6004
Claude posting for Erik Darling.
Part of #5632 (Phase C, wave 2).
What it does
Reports gain the fields that make them reusable. family_of names the first report's request id and is checked to exist. Link kinds commit and release join jira, pull_request and bug_report (no migration). Each evidence item carries a required basis (verified or inferred) and is shown as two lists. queries_run is an array of at most 20 items, 2,000 characters each, masked as statement text.
Decisions this slice carries (agreed by Erik on 2026-10-16)
D17. "Family id: A. family_of, the first report's request id, checked to exist. Fix record: commit and release link kinds. No migration. Verified and inferred: A. a required basis on each evidence item, shown as two lists. Queries run: a queries_run array (20 items, 2,000 characters each), masked as statement text. Recommend A, the two kinds, A, and the array."
Files to touch
Pointers re-checked on dev at c12233ce3.
PerformanceMonitor.Common/Investigations/InvestigationReportLinks.cs:47 (Kinds = jira, pull_request, bug_report), :133 and :172 (the two error messages that list the kinds; update both).
PerformanceMonitor.Common/Investigations/InvestigationToolCore.cs:46-52 (the evidence caps tied to V184's check constraint), :107-118 (ValidateEvidence; add the basis requirement here), :133 (InvalidReportMessage).
The report submit tool in Darling/PerformanceMonitor.Darling.Service/Mcp/DarlingMcpInvestigationTools.cs and the report reads in Darling/PerformanceMonitor.Darling.Storage/InvestigationRequestStore.cs.
Activity
Review round 1 for the report fields: the reference agent sends basis…
Investigation reports carry a family, fix links, evidence basis and t…
erikdarlingdata commentedon Oct 17, 2026
Claude posting for Erik Darling.
Fixed by #6030 (2cb9eed) on dev.