Embedding • 633japandi v4 • 32-d→2-d • LOD 4k/8k • DPR1 • zero-deps • 633 ent

What striker lives near this space?

Six hundred thirty-three pitch vectors, laid flat in warm paper #F9F6F0. If two forwards feel alike, they sit close. Not a leaderboard — a map you walk through, Pudding-style: one big sticky canvas (72vh, 58%), words that wake it (42%). Single terracotta pop #C17C60, soft diffuse shadows, 24px air, modular IIFEs. 633 world-cup-ish deck, 32-d GraphBFF dual TCA4+TAA128.

paper #F9F6F0void #1E2022pop #C17C6044px mono navstone hairlineradius 12/16soft shadowmodular IIFEs
1START • void #1E2022

What player does this space smell like?

Before filters, before tables: a warm paper page with a soft charcoal card #1E2022. One question, one button. Map stays asleep till you say go — japandi calm, not brutalist.

Click Start exploring or scroll. Stone hairline, 12px radius, soft shadow.
2ALL • 633 warm dots

Every striker, one dot.

32-d flattened, 633 pitch vectors — world-cup-ish 32-d GraphBFF. 90% quiet stone gray #A8A29E 0.55. You learn shape first, not labels — warm whitespace 24-32px, not tight.

LOD 4000 scrolling, 8000 idle. DPR1 crisp, battery kind. Canvas only.
3CLUSTERS • neighborhood

Proximity ≙ similarity.

Pressing 9s top, creators left, backs anchor bottom, mids bridge. Model found these, no playbook. Colors muted japandi so terracotta stays only pop.

guard paint offense — muted.
4OFFENSE — T-O

Offense pulls.

High-usage 9s stretch top edge. Lighting only t-o terracotta shows where finish lives — not ranking, place.

Tile stripe terracotta #C17C60. Paper-2, 8px radius, soft shadow.
5BENCH — T-B

Bench is a continent.

Dense interior where rotation stillness lives. Jiggle here to see why depth matters — stone-50 news tower below ties form to this zone.

t-b #7A9BB5 stripe • gap 12px roster keeps air like Pudding 3-up, wabi-sabi 1-2px variance ok.
6BACK — T-P

Back line stays put.

Defenders anchor bottom, tight variance. Honest: 32-d→2-d loses local distance; we don't claim tighter than truth. Moss #8A9A8B muted.

single pop terracotta #C17C60 remains only filled action. LCG same-link-same-stars.
7NEWS — TOWER 4

What's being said.

4th tower 16-d 0.15 weight — injuries, transfers, form. Real RSS (bbc_football/guardian_football/espn_fc) honest 503, zero-vector fallback never fake. Fusion 0.60*tca+0.25*taa+0.15*news L2 unit sphere.

Recency exp(-days/7), burst_3d z, league_sent. SHAP ≤0.15 prevents narrative overfit.
8ROSTER • 12 tiles

Then, the names.

Only after you feel space do we pull 12 flat paper-2 tiles with left-stripe moods — 8px radius, soft diffuse shadow, no brutalist 4px offset. Click to fly.

Scroll to Ranks or News.

Roster — 12 flat tiles • japandi

Left 4px stripe = mood (t-o terracotta, t-b stone blue, t-p moss, t-g clay, t-c stone). Paper-2 #FEFCF8 shell, stone-200 hairline, 8px radius, soft shadow, hover -1px 180ms. No harsh ink border.
NEWS TOWER • AI AGGREGATION • JAPANDI v4 • 16-d 0.15 weight • honest 503

What’s being said about them.

Real RSS — bbc_football / guardian_football / espn_fc — linked to 633 pitch entities, no synthetic. Injuries, transfers, starter flags, form. Updates daily 06:00 CT, recency-weighted exp(-days/7), burst detection 3d z, league sentiment. Fusion 0.60*tca+0.25*taa+0.15*news L2 prevents narrative overfit. Zero-vector fallback if 503 >3 days.

Loading news tower… honest 503 if sources down — provenance 7/7/0→14/14 LCG 20260813→189831298 triple[11205,19448,14209] fusion 0.60*tca+0.25*taa+0.15*news
Sources: bbc_football / guardian_football / espn_fc • LCG 20260813→189831298 triple[11205,19448,14209] • ?daily=YYYYMMDD&n=1/3/5 same-link-same-stars • 633 pts • PWA v67 offline13k • CORE20 • stone-200 hairline • terracotta single pop • JAPANDI • NEWS TOWER

Editorial void card inside warm paper

Paper #F9F6F0 page, soft charcoal #1E2022 inset 16px radius. Same move as Pudding Similes — text warm white, margin calm 24px, single terracotta action only when you mean it. Grain radial 24px subtle.

Zero-deps • LCG triple same-link-same-stars • modular IIFEs

Same tech as hoops v2 daily: ?daily=YYYYMMDD&n=1/3/5 → [11205,19448,14209] deterministic. Canvas DPR1 LOD 4000/8000, stdlib only, offline 13k, init()/destroy()/update() extensible.