open-standards/wai/pack-conformance/refusals/expected.json
Transaction Science 932497db77 wai-pack: ids are one namespace across components, rungs, classes, moments and rules
Fix round, item 10. A component and a rung could share an id, so a
reference (a lead, a rung's component, refines, a rule's ladder) could
name two things. Every id is now unique across the five kinds together
(policy-duplicate-id), in both implementations and §3.4(2), with a corpus
case of a component and a rung both named v. The corpus README notes that
two golden payloads are byte-identical because their frames are.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-05 09:17:16 -04:00

228 lines
5.1 KiB
JSON

{
"cases": [
{
"file": "policy/capability-candidate.toml",
"reason": "capability-candidate:wai.splat.sog"
},
{
"file": "policy/capability-not-payload.toml",
"reason": "capability-not-payload:wai.video.package"
},
{
"file": "policy/capability-role.toml",
"reason": "capability-role:wai.meta.hdr10plus"
},
{
"file": "policy/capability-unknown.toml",
"reason": "capability-unknown:wai.video.nope"
},
{
"file": "policy/class-layer.toml",
"reason": "policy-class-layer"
},
{
"file": "policy/dangling-refines.toml",
"reason": "policy-dangling-refines"
},
{
"file": "policy/datetime.toml",
"reason": "policy-datetime"
},
{
"file": "policy/deadline-unreachable.toml",
"reason": "policy-deadline-unreachable"
},
{
"file": "policy/duplicate-id-across-kinds.toml",
"reason": "policy-duplicate-id"
},
{
"file": "policy/duplicate-id.toml",
"reason": "policy-duplicate-id"
},
{
"file": "policy/float.toml",
"reason": "policy-float"
},
{
"file": "policy/integer-range.toml",
"reason": "policy-integer-range"
},
{
"file": "policy/ladder-component.toml",
"reason": "policy-ladder-component"
},
{
"file": "policy/layer-lag.toml",
"reason": "policy-layer-lag"
},
{
"file": "policy/lead.toml",
"reason": "policy-lead"
},
{
"file": "policy/license-refused.toml",
"reason": "license-refused:wai.video.avc:patent-pool"
},
{
"file": "policy/missing-key.toml",
"reason": "policy-missing-key"
},
{
"file": "policy/negative.toml",
"reason": "policy-negative"
},
{
"file": "policy/no-base.toml",
"reason": "policy-no-base"
},
{
"file": "policy/open-gop.toml",
"reason": "policy-open-gop"
},
{
"file": "policy/piece-bounds.toml",
"reason": "policy-piece-bounds"
},
{
"file": "policy/refines-base.toml",
"reason": "policy-refines-base"
},
{
"file": "policy/refines-branch.toml",
"reason": "policy-refines-branch"
},
{
"file": "policy/refines-cycle.toml",
"reason": "policy-refines-cycle"
},
{
"file": "policy/refines-role.toml",
"reason": "policy-refines-role"
},
{
"file": "policy/rule-ladder.toml",
"reason": "policy-rule-ladder"
},
{
"file": "policy/schema.toml",
"reason": "policy-schema"
},
{
"file": "policy/toml-bom.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml-depth-33.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml-depth-80.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml-duplicate-key.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml-integer-64.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml-non-utf8.toml",
"reason": "policy-toml"
},
{
"file": "policy/toml.toml",
"reason": "policy-toml"
},
{
"file": "policy/too-many-components.toml",
"reason": "policy-too-many-components"
},
{
"file": "policy/too-many-deadlines.toml",
"reason": "policy-too-many-deadlines"
},
{
"file": "policy/too-many-moments.toml",
"reason": "policy-too-many-moments"
},
{
"file": "policy/too-many-rules.toml",
"reason": "policy-too-many-rules"
},
{
"file": "policy/type.toml",
"reason": "policy-type"
},
{
"file": "policy/unknown-key-params.toml",
"reason": "policy-unknown-key"
},
{
"file": "policy/unknown-key.toml",
"reason": "policy-unknown-key"
},
{
"file": "policy/value-block.toml",
"reason": "policy-value"
},
{
"file": "policy/value-cut-window.toml",
"reason": "policy-value"
},
{
"file": "policy/value-media.toml",
"reason": "policy-value"
},
{
"file": "source/y4m-header.y4m",
"reason": "y4m-header"
},
{
"file": "source/y4m-interlaced.y4m",
"reason": "y4m-interlaced"
},
{
"file": "source/y4m-interlaced-frame.y4m",
"reason": "y4m-interlaced"
},
{
"file": "source/y4m-colorspace.y4m",
"reason": "y4m-colorspace"
},
{
"file": "source/y4m-size-change.y4m",
"reason": "y4m-size-change"
},
{
"file": "source/y4m-truncated.y4m",
"reason": "y4m-truncated"
},
{
"file": "source/wav-format-float.wav",
"reason": "wav-format"
},
{
"file": "source/wav-format-8bit.wav",
"reason": "wav-format"
},
{
"file": "source/wav-truncated.wav",
"reason": "wav-truncated"
},
{
"file": "source/wav-format-channels-32768.wav",
"reason": "wav-format"
},
{
"file": "source/wav-format-channels-32769.wav",
"reason": "wav-format"
},
{
"file": "source/wav-truncated-huge-data.wav",
"reason": "wav-truncated"
}
]
}