Files
teamchong 378dd7f6c4 feat(applicability)!: scope to opus 4.7+ and enforce model gate at proxy
Widen the model gate to /^claude-opus-4-(?:[7-9]|[1-9]\d)(?:-|$)/ (Opus 4.7
and newer; previously 4.6/4.7). Wire isPixelpipeSupportedModel into the proxy
boundary in proxy.ts — the proxy previously gated on economics only and
ignored the model, so it compressed 4.8 traffic despite the docs claiming a
4.6/4.7 scope. Unsupported models now pass through with reason
'unsupported_model'.

Update public-api tests to the 4.7+ spec (320/320 pass).

Correct the docs to live measurement: reverse the POSTMORTEM "dead" verdict
(pixelpipe is a lossy gist-compressor saving ~68% on real dense Claude Code
traffic; the verbatim 0/15 needle finding stands as a caveat, not the
verdict), rewrite README Status/Limitations, and add a correction pointer to
the eval README. Original POSTMORTEM body preserved below the correction.

BREAKING CHANGE: Opus 4.6 and older are no longer supported.
Verbatim-risk guard (skip imaging unique IDs/hashes/exact values) still pending.
2026-05-29 22:34:55 -04:00

2.0 KiB

1modecondtrialexpectedgotmatchdur_s
2verbatimoff12fc5de4ab9f42fc5de4ab9f414
3verbatimoff27eed1ae84e547eed1ae84e54111
4verbatimoff3005cbfb7815b005cbfb7815b14
5verbatimoff40f0c4265270d0f0c4265270d14
6verbatimoff5dd7e53d14b96dd7e53d14b9614
7verbatimoff62a4efaa933362a4efaa9333614
8verbatimoff74b43a46a8b014b43a46a8b0114
9verbatimoff80e1b8d57e3ab0e1b8d57e3ab14
10verbatimoff901372af05f1001372af05f1013
11verbatimoff10f08f0c31ccdcf08f0c31ccdc16
12verbatimoff119b29dc23e49a9b29dc23e49a14
13verbatimoff12bad1c1c27c4abad1c1c27c4a14
14verbatimoff137f371931fdc47f371931fdc414
15verbatimoff14d3709779d038d3709779d03816
16verbatimoff159bafa158b5d99bafa158b5d914
17verbatimon1e120b7b29ee6011
18verbatimon24037adeb43f4015
19verbatimon3521196283337012
20verbatimon4c28bdcd923d7012
21verbatimon59bfdd600f488011
22verbatimon60455b01cffd6013
23verbatimon75089b2fa1f5e010
24verbatimon836aaf8060a06015
25verbatimon99d449f0d4db708
26verbatimon10d1db8cc15e95011
27verbatimon11f08adb293f85011
28verbatimon122ed386759db909
29verbatimon1391dbe0e38a4b013
30verbatimon140ac7da1038da014
31verbatimon1598657c6376e5021
32semanticoff1300003000013
33semanticoff2101015
34semanticoff32000200013
35semanticoff42000200014
36semanticoff525625614
37semanticoff6646414
38semanticoff7101013
39semanticoff8303014
40semanticoff960000060000014
41semanticoff10323214
42semanticoff118813
43semanticoff12606015
44semanticoff135000500013
45semanticoff14100001000013
46semanticoff15600006000014
47semanticon1300003000015
48semanticon2102005
49semanticon32000200016
50semanticon42000200015
51semanticon5256256111
52semanticon66409
53semanticon71008
54semanticon83030110
55semanticon960000060000015
56semanticon1032105
57semanticon1181004
58semanticon1260010
59semanticon13500007
60semanticon1410000100004
61semanticon15600003000004