TCFT-BTAP Extension E3 — Heterogeneous Prior-Art Providers v0.1
Runtime package: 0.1.3
Protocol: sealed v0.1 unchanged
Branch: extension/e3-heterogeneous-prior-art
Final HEAD: 608bc0c9afb979a808f5f09c8f1a5c729fbf2086
Commit count: 72

Fresh final-HEAD verification:
- unit: 196/196 PASS
- acceptance: 32/32 PASS
- integration: 20/20 PASS
- total automated tests: 248/248 PASS
- compileall: PASS
- git diff --check: PASS
- working tree: clean
- tracked __pycache__ / .pyc: 0
- wheel build: PASS
- required E3 provider modules packaged: PASS
- clean-target install: PASS
- installed provider factory/import smoke: PASS
- installed deterministic E3 aggregation fixtures: 5/5 PASS
- installed sealed A0-A7 conformance: 29/29 CONFORMANT
- blocking failures: 0
- required failures: 0
- Git bundle verify: PASS / complete history

Key E3 semantics verified:
- valid ISBN-10 bridges to equivalent ISBN-13
- same ISBN across providers deduplicates
- normalized US pre-grant publication number deduplicates
- same explicit web digest deduplicates
- same URL with different web digests does not merge
- Wayback uses ARCHIVE_URL query family
- Wayback cannot be mixed with lexical providers in one live-prior-aggregate query
- PatentsView missing credential is capability-unavailable, not no-match
- provider-specific API keys are independently routable

SHA-256:
Source ZIP: ebe2018f3de6fcff63edaae2083935a1f04c599080868651e6dab12b4f143bb2
Git Bundle: 20de0040ba98dbc70bf4b7bef3b91f06d272ebce856ca990a85398aa20af8cc1
Wheel: 00c0bad4765a95ec72da5651058092b8a75f59ef0d40f17b037255ffbadc8afe
Conformance JSON: 95401a01de2ef3b1a3933772e26d98143778b8a1e9142bb31ba55acf7f019749
Aggregation smoke JSON: 48a14d5d39adcf2324d6a265ceb6423c0aa699fc70c6dd2d007dd5280240e312
