Withhold uncommitted decision effects and pin accepted layer canon
Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
This commit is contained in:
parent
f5fad7c285
commit
22185e94ec
12 changed files with 269 additions and 65 deletions
|
|
@ -129,7 +129,7 @@ func (s *Service) SetDecisionLog(log decisioncore.DecisionRecorder) {
|
|||
|
||||
// Evaluate answers one row per requested system. Any evaluation or record
|
||||
// error fails the whole request: the consumer renders every row unavailable,
|
||||
// and a withheld allow (FLEX-DEC-2026-018) is never released.
|
||||
// and no effect is released without its required record (GH-DEC-2026-024).
|
||||
func (s *Service) Evaluate(ctx context.Context, request Request) (Response, error) {
|
||||
if err := validate(request); err != nil {
|
||||
return Response{}, err
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue