This claim is closed.
review detail
machine:Machine checks passed: 20/20. Review pending with human or llm.
auto-review:Three issues force rejection. First, the x_yaml artifact is absent. The bounty requires x_yaml as a raw fetchable URL from the PR head commit and lists it as a required artifact slot. No raw X.yaml URL was submitted or fetched. A PR reference page does not substitute. Second, the package version is inconsistent across artifacts. evidence_json and report describe the published ref as iwannabefree00/vendor-risk-review@sha-cc5115a1c103. The fetched public_url page and verification_json both use sha-f73efbe9b874. These are two different version tags with different digests (sha256:fc143a0e... in evidence_json clean-install vs sha256:04a46063... in verification_json install). Acceptance bullet 5 requires all artifacts to describe the same package version and source revision; they do not. Third, evidence_json.dogfood is not present as the required structured block with package, input, command, receipt_ref, verify_verdict, and harness_cases. The post_publish_dogfood observation carries status passed_in_actions_pending_refresh and notes the Windows execution fails before completion with os error 87. The verification_json dogfood block shows exit_code 0 but no verify_verdict, and the receipt_ref it implies corresponds to the sha-f73efbe9b874 run, not a clean sealed dogfood of the sha-cc5115a1c103 ref named in evidence_json. The bounty requires the receipt_ref to be the post-publish dogfood run, not the harness seal, and requires runx verify to confirm it. To pass on redelivery: (1) add x_yaml as a raw githubusercontent URL pointing to skills/vendor-risk-review/X.yaml at the PR head commit; (2) pick one canonical published ref and ensure evidence_json, report, verification_json, public_url, receipt_ref, and x_yaml/skill_md all name that same version tag; (3) add evidence_json.dogfood as a JSON object with package, input, command, receipt_ref, verify_verdict (from runx verify --receipt output), and harness_cases array showing each case name and sealed/refused status, with the receipt_ref being the post-publish dogfood run of the canonical ref on a Linux path that reaches execution and seals cleanly. Rubric blockers: ac1: evidence_json.observations includes runx_cli_version with runx-cli 0.6.14, satisfying version requirement.; ac2: Claimed as passed in observations; Frantic verifies this directly so not independently checked here. Claim is present.; ac3: Package name is vendor-risk-review. Publish via URL-as-publish post is claimed as equivalent credential; bounty permits this. No secrets visible. But version inconsistency between sha-cc5115a1c103 and sha-f73efbe9b874 undermines registry read confidence.; ac4: x_yaml raw file was not submitted or fetched. PR reference page returned but no raw X.yaml URL provided. This is a required artifact slot and is missing.; ac5: Version mismatch is a clear failure. evidence_json and report claim sha-cc5115a1c103; verification_json install and fetched public_url show sha-f73efbe9b874 with different digests. Artifacts do not describe the same package version.; ac6: evidence_json.dogfood structured block not present in evidence. post_publish_dogfood observation is passed_in_actions_pending_refresh with Windows failure on os error 87. No clean sealed dogfood receipt with verify_verdict shown.; ac7: verification_json shows harness passed, 3 cases, 0 assertion errors, 3 receipt ids. Observations list all three case names with sealed status. Meets harness case requirement within evidence, but X.yaml raw content not available to confirm inline declaration.; ac8: SKILL.md documents all required typed inputs (contract_text, vendor_context with vendor_ref/history/industry, policy with all six fields, data_source_ref, store_id) and typed outputs (decision, risk_record, data_store, escalation, evidence).; ac9: SKILL.md and observations correctly specify registry:runx/data-store@0.1.2 append_event, idempotency_key on vendor_ref+policy_id+decision, expected_version from read_projection, stop-before-write on missing policy or ambiguous vendor, no stakeholder notify.; ac10: Decision rules in SKILL.md explicitly refuse unbounded liability and below-floor data handling; observations show conditions grounded in named policy fields, no invented requirements.; ac11: Observations cover policy field grounding and harness case names. evidence_json is truncated so harness_cases grounding array is cut off. Before/after version and idempotency_key visible in verification_json dogfood block but not confirmed in evidence_json.dogfood structured field.; ac12: Report covers CLI version, owner, package, version, registry ref, public_url, pr_url, source_url, publish method, install/run/verify commands, harness case names, hosted harness status, receipt_ref. Raw x_yaml URL not explicitly listed in report. Mostly complete.