feat(data-quality): define bounded W65 evaluator contracts - #243
Conversation
|
@codex review Please review exact W65 Slice 2 head |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 42bb25660a
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
fc36875 to
3d2989b
Compare
|
@codex review Please review canonical exact W65 Slice 2 head |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3d2989baef
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
8d95748 to
46bbfb2
Compare
|
@codex review Please review canonical exact W65 Slice 2 head |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 46bbfb2399
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
46bbfb2 to
750e387
Compare
|
@codex review Please review resynchronized exact W65 Slice 2 head |
Refs #214 Signed-off-by: Ammar Heidari <ammar@arad-itc.org>
9b9517d to
a0154b8
Compare
|
@codex review Please review final exact W65 Slice 2 head |
|
@codex review Re-review exact canonical head |
|
@codex review Final gate request: review exact head |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a0154b8ff3
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| outcome == | ||
| DataQualityEvaluationOutcome.Complete && | ||
| nextOffset != | ||
| endOffsetExclusive || |
There was a problem hiding this comment.
Reject completion with unavailable evidence
When an evaluation cannot obtain evidence, Outcome = Complete, EvidenceState = Unavailable (or Unknown), zero counters, and NextOffset = endOffsetExclusive passes these checks and can be wrapped in a valid DataQualityEvaluationResult. Persisting that terminal checkpoint can permanently skip an unavailable window instead of retrying or surfacing SourceUnavailable; require completed progress to carry evidence that supports completion.
Useful? React with 👍 / 👎.
Authority
W65 #214 Slice 1 is complete and protected-main verified. Slice 2 bounded evaluator/progress contracts are admitted.
Scope
Safety
Exact head:
a0154b8ff3d2421728d63488ee239c1d7233ba01.Canonical evaluator reconciliation
c27ae8dcec597bfd20f406fd50e4bbc2bc8d0193;3d2989baef28bc715d29ca72b86baf51fcc50fa3;Canonical exact-head reconciliation
c27ae8dcec597bfd20f406fd50e4bbc2bc8d0193;8d95748207ba4828c25e4435d075d3fbfb9ef3fe;Final canonical evaluator gate
c27ae8dcec597bfd20f406fd50e4bbc2bc8d0193;46bbfb2399e38318af118b14024dde7eac029c78;Protected-main resynchronization
4a4ec6302b4209f25b7456f95d3687d32ff6b134;750e38730b4bd34c4fb198743923c4528b2672ab;Final exact-head reconciliation
4a4ec6302b4209f25b7456f95d3687d32ff6b134;a0154b8ff3d2421728d63488ee239c1d7233ba01;