Skip to content

[Backend][Review] Decision-locus guard from #2069 missing on three sibling receipt recorders #2128

Description

@Chris0Jeky

From the 2026-08-26 sweep of merged PR #2069 (MEDIUM): the decision-locus guard added for onApply was not applied to the three sibling receipt recorders, so the same class of mis-attributed/mis-located decision receipt #2069 fixed for apply can still occur via the sibling paths.

Acceptance: same guard on all receipt recorders, one test per sibling path.

Refs #2069 #2073.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority IIIValuable but unscheduled: residuals, tech-debt, performance, depth work.backendPrimary implementation impact in .NET API/domain/application/infrastructure.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions