Integrate reviewed Requests and Discover surfaces
Some checks failed
review/design-claude Changes requested: 13 blocking design/behaviour findings (see PR comment)

This commit is contained in:
justinzeus 2026-11-05 20:46:58 +01:00
commit e243894a20
730 changed files with 4496 additions and 92 deletions

View file

@ -1,4 +1,48 @@
{
"requests": {
"sheetPaddingY": { "$type": "dimension", "px": 80, "dp": 40, "source": "index.html:227" },
"sheetPaddingX": { "$type": "dimension", "px": 64, "dp": 32, "source": "index.html:227" },
"sheetGap": { "$type": "dimension", "px": 18, "dp": 9, "source": "index.html:227" },
"sheetTitleLineHeight": { "$type": "dimension", "px": 56, "dp": 28, "source": "index.html:228; locked st-083/st-086: content begins at 154px after 80px padding and 18px gap" },
"sheetTitleBaseline": { "$type": "dimension", "px": 44, "dp": 22, "source": "locked st-083: modal ink-bottom 123px, native baseline boundary 124px minus 80px padding" },
"titleLineHeight": { "$type": "dimension", "px": 39, "dp": 19.5, "source": "index.html:250; 30px font with 1.3 line box" },
"titleBaseline": { "$type": "dimension", "px": 31, "dp": 15.5, "source": "locked st-082/st-086: ink-bottom 45px, 15px text-block inset, baseline boundary 1px below ink" },
"factsLineHeight": { "$type": "dimension", "px": 31.2, "dp": 15.6, "source": "index.html:251; 24px font with 1.3 line box" },
"factsBaseline": { "$type": "dimension", "px": 24, "dp": 12, "source": "locked st-082/st-086: ink-bottom 77px, 15px block inset, 39px title box and 1px baseline boundary" },
"stageLineHeight": { "$type": "dimension", "px": 39.6, "dp": 19.8, "source": "index.html:251-252; inline-flex stage within the 28px/1.3 parent strut" },
"stageLabelLineHeight": { "$type": "dimension", "px": 33.8, "dp": 16.9, "source": "index.html:220; 26px font with 1.3 leading" },
"stageBaseline": { "$type": "dimension", "px": 24, "dp": 12, "source": "locked st-082/st-086: ink-bottom 112px, 15px block inset, 39px title, 31.2px facts, 4px margin and 1px baseline boundary" },
"emptyMargin": { "$type": "dimension", "px": 20, "dp": 10, "source": "index.html:1905" },
"rowPaddingY": { "$type": "dimension", "px": 14, "dp": 7, "source": "index.html:247" },
"rowPaddingX": { "$type": "dimension", "px": 18, "dp": 9, "source": "index.html:247" },
"rowGap": { "$type": "dimension", "px": 24, "dp": 12, "source": "index.html:247" },
"listGap": { "$type": "dimension", "px": 6, "dp": 3, "source": "index.html:255" },
"stageMargin": { "$type": "dimension", "px": 4, "dp": 2, "source": "index.html:252" },
"stageGlyph": { "$type": "dimension", "px": 28, "dp": 14, "source": "index.html:221" },
"stageGap": { "$type": "dimension", "px": 10, "dp": 5, "source": "index.html:220" },
"readinessGapX": { "$type": "dimension", "px": 22, "dp": 11, "source": "index.html:312" },
"readinessGapY": { "$type": "dimension", "px": 10, "dp": 5, "source": "index.html:312" },
"readinessMargin": { "$type": "dimension", "px": 8, "dp": 4, "source": "index.html:312" },
"readinessGlyph": { "$type": "dimension", "px": 26, "dp": 13, "source": "index.html:314" },
"chevron": { "$type": "dimension", "px": 30, "dp": 15, "source": "index.html:317" },
"chevronAlpha": { "$type": "number", "$value": 0.6, "source": "index.html:317" },
"receiptPaddingY": { "$type": "dimension", "px": 28, "dp": 14, "source": "index.html:243" },
"receiptPaddingX": { "$type": "dimension", "px": 30, "dp": 15, "source": "index.html:243" },
"receiptGap": { "$type": "dimension", "px": 10, "dp": 5, "source": "index.html:243" },
"receiptGlyph": { "$type": "dimension", "px": 36, "dp": 18, "source": "index.html:245" },
"buttonMargin": { "$type": "dimension", "px": 12, "dp": 6, "source": "index.html:241" },
"skeletonTitleWidth": { "$type": "dimension", "px": 360, "dp": 180, "source": "index.html:1902" },
"skeletonTitleHeight": { "$type": "dimension", "px": 34, "dp": 17, "source": "index.html:1902" },
"skeletonSubtitleWidth": { "$type": "dimension", "px": 240, "dp": 120, "source": "index.html:1902" },
"skeletonSubtitleHeight": { "$type": "dimension", "px": 26, "dp": 13, "source": "index.html:1902" },
"skeletonGap": { "$type": "dimension", "px": 12, "dp": 6, "source": "index.html:1902" },
"ratingsGap": { "$type": "dimension", "px": 20, "dp": 10, "source": "index.html:156" },
"ratingsEntryGap": { "$type": "dimension", "px": 8, "dp": 4, "source": "index.html:157" },
"shadowBlur": { "$type": "dimension", "px": 80, "dp": 40, "source": "index.html:227" },
"shadowOffset": { "$type": "dimension", "px": -30, "dp": -15, "source": "index.html:227" },
"shadowColor": { "$type": "color", "$value": "#00000080", "source": "index.html:227" },
"ratingsWordmarkRatio": { "$type": "number", "$value": 1.8, "source": "index.html:160" }
},
"shell": {
"navLabelFade": {
"$type": "duration",
@ -327,7 +371,6 @@
"captionSeparatorOpacity": {"$type":"number","$value":0.4,"source":"index.html:1207; spec 4.4"},
"captionFactsGap": {"$type":"dimension","px":18,"dp":9,"source":"index.html:154"},
"badgeIcon": {"$type":"dimension","px":28,"dp":14,"source":"index.html:142"},
"badgeBorder": {"$type":"dimension","px":3,"dp":1.5,"source":"index.html:144"},
"plateTop": {"$type":"dimension","px":14,"dp":7,"source":"index.html:162"},
"plateSide": {"$type":"dimension","px":16,"dp":8,"source":"index.html:162"},
"plateBottom": {"$type":"dimension","px":46,"dp":23,"source":"index.html:162"},
@ -356,6 +399,11 @@
"tailIcon": {"$type":"dimension","px":44,"dp":22,"source":"index.html:300"},
"tailPadding": {"$type":"dimension","px":20,"dp":10,"source":"index.html:299"},
"tailGap": {"$type":"dimension","px":10,"dp":5,"source":"index.html:299"},
"badgeRing": {"$type":"dimension","px":3,"dp":1.5,"source":"index.html:144"},
"badgeIcon": {"$type":"dimension","px":28,"dp":14,"source":"index.html:142"},
"seeAllGap": {"$type":"dimension","px":8,"dp":4,"source":"index.html:146"},
"tailDescription": {"$type":"typography","px":24,"sp":12,"weight":500,"$value":{"fontWeight":500},"source":"index.html:301"},
"headerSubtitle": {"$type":"typography","px":30,"sp":15,"weight":400,"$value":{"fontWeight":400},"source":"index.html:201"},
"imageReads": {"$type":"number","$value":4,"source":"spec 4.9, tokens.json image.concurrentReads"},
"unknownCriticOpacity": {"$type":"number","$value":0.55,"source":"spec 4.7, index.html:161"},
"fallbackPadding": {"$type":"dimension","px":22,"dp":11,"source":"index.html:130"},
@ -366,5 +414,19 @@
"fallbackSaturationBottom": {"$type":"number","$value":0.26,"source":"index.html:130"},
"fallbackLightnessBottom": {"$type":"number","$value":0.1,"source":"index.html:130"},
"fallbackIconOpacity": {"$type":"number","$value":0.45,"source":"index.html:132"}
},
"lift": {
"cardBlur": {"$type":"dimension","px":50,"dp":25,"source":"index.html:134; spec 4.5"},
"cardY": {"$type":"dimension","px":18,"dp":9,"source":"index.html:134"},
"cardOpacity": {"$type":"number","$value":0.65,"source":"index.html:134"},
"buttonBlur": {"$type":"dimension","px":40,"dp":20,"source":"index.html:110; spec 4.5"},
"buttonY": {"$type":"dimension","px":12,"dp":6,"source":"spec 4.5"},
"buttonOpacity": {"$type":"number","$value":0.5,"source":"spec 4.5"},
"heroBlur": {"$type":"dimension","px":80,"dp":40,"source":"index.html:97"},
"heroY": {"$type":"dimension","px":30,"dp":15,"source":"index.html:97"},
"heroOpacity": {"$type":"number","$value":0.6,"source":"index.html:97"},
"sheetBlur": {"$type":"dimension","px":80,"dp":40,"source":"index.html:227"},
"sheetX": {"$type":"dimension","px":-30,"dp":-15,"source":"index.html:227"},
"sheetOpacity": {"$type":"number","$value":0.5,"source":"index.html:227"}
}
}