-
Notifications
You must be signed in to change notification settings - Fork 0
[Backend][Frontend] Wire the provenance triple (provider/model/promptVersion) into the deep-review payload so #1963's honest footnote can render #1987
Copy link
Copy link
Labels
Priority IIThe active direction's next tranche: wedge capabilities, significant defects, near-term hardening.The active direction's next tranche: wedge capabilities, significant defects, near-term hardening.backendPrimary implementation impact in .NET API/domain/application/infrastructure.Primary implementation impact in .NET API/domain/application/infrastructure.dogfoodingFrom real personal/beta use; evidence-grade product feedback (exempt from intake severity bar).From real personal/beta use; evidence-grade product feedback (exempt from intake severity bar).frontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.llmAI/provider/planner/executor/chat-related implementation and policy work.AI/provider/planner/executor/chat-related implementation and policy work.securityAuthentication, authorization, data protection, abuse prevention, and compliance-related changes.Authentication, authorization, data protection, abuse prevention, and compliance-related changes.
Description
Activity
Metadata
Metadata
Assignees
Labels
Priority IIThe active direction's next tranche: wedge capabilities, significant defects, near-term hardening.The active direction's next tranche: wedge capabilities, significant defects, near-term hardening.backendPrimary implementation impact in .NET API/domain/application/infrastructure.Primary implementation impact in .NET API/domain/application/infrastructure.dogfoodingFrom real personal/beta use; evidence-grade product feedback (exempt from intake severity bar).From real personal/beta use; evidence-grade product feedback (exempt from intake severity bar).frontendPrimary implementation impact in Vue/TypeScript UI and client runtime.Primary implementation impact in Vue/TypeScript UI and client runtime.llmAI/provider/planner/executor/chat-related implementation and policy work.AI/provider/planner/executor/chat-related implementation and policy work.securityAuthentication, authorization, data protection, abuse prevention, and compliance-related changes.Authentication, authorization, data protection, abuse prevention, and compliance-related changes.
Projects
- StatusShow more project fieldsReview
Gap: ReviewMain.vue never passes
metadatato ReviewProvenance, because no endpoint exposes the proposal's provenance provider/model —GET /automation/proposals/{id}/provenancereturns row DTOs only, and the deep-review payload omitsProposalProvenance.ModelId/provider. So the footnote currently renders nothing (correct per #1963 — no claim beats a false claim), and the truthful 'processed by ' sentence is dead code until the payload carries the triple.AC:
Refs: #1963, PR #1985, CaptureContracts.cs:18, ProvenanceDrawer.spec.ts:126.