feat: project TableEvent results to table.evaluation/1.0 - #9
Merged
Conversation
chaoz23
force-pushed
the
agent/table-evaluation-projection
branch
from
August 3, 2026 05:10
17e3a42 to
5b44cc5
Compare
chaoz23
marked this pull request as ready for review
August 3, 2026 05:12
This was referenced Aug 3, 2026
chaoz23
added a commit
that referenced
this pull request
Aug 9, 2026
Rebuilt against the 0.6.0 validation-module rewrite (#7–#9): worked example uses the result_schema_version 1.0 envelope; severity/provenance semantics (advisory+inferred is a lead, not an accusation) stated in the example and MUST NOTs; R5 retirement and run-events in the deltas. README: agents-start-here link. Acceptance test (run against 0.5.5 surface, still valid — the CLI verbs and no-false-accusation framing are unchanged): fresh-context agent produced correct run --gm --dice-bot invocation, relayed findings with evidence + charter citation, reported silence as silence. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Projects dmcheck's native TableEvent evaluation into the shared
table.evaluation/1.0contract defined by chaoz23/table-kit#11.This is intentionally stacked on #8 (
agent/table-event-adapter) because theprojection consumes that adapter's normalized event stream, blockers, cursor,
and exact source evidence.
Contract behavior
dmcheck run-events <events> --gm <id> --table-evaluationchecked_clean,findings,incomplete,unsupported,invalid, and typedinternal_errorunsupported variants, malformed inputs, or findings without exact evidence
authority_status: self_attested; dmcheck cannot grant itselfhost authority
Validation
passed, 1 expected platform skip, and 196 subtests passed on each runtime
against table-kit's actual
table-evaluation-1.0.schema.jsonwith formatchecking and its semantic conformance validator
fail-closed envelope outside the source checkout
five-case boundary: checked-clean, exact-evidence findings, golden transport
gap, deterministic legacy migration, and redacted content
Dependencies / sequencing
116c8ed; this PR is rebased directly onmaind066eea5543856