Repository navigation
Description
Score: 2.25/10 (target 8), after round 7 (PR #4159). Moved up from #3610; the rounds before it were #3544, #3569, #3575, #3594 and #3610 (PRs #3552, #3559, #3574, #3593, #3609). Scores were halved by the owner on 2026-11-05: each round reports the last score plus half the judge's gain.
Git Recon's menus as a sniper's briefing. The game is a toy-soldier third-person shooter fought in a codebase, with glossy black clay soldiers, an orange accent and an inked look on white paper.
The owner's direction (2026-11-05), replacing the olive toy box: a sniper or spy-thriller mission briefing (scope reticle, dossier, classified marks) on a clean, bright white crafting-sandbox canvas, with chip tiles and one hot accent. It should still be rugged and look handled in the field. Keep the steel dog tags for missions. Our own ideas only: never the look of any commercial game or toy line, and never name one.
Goalpost: 8/10 from the owner on the menus
- In the game's own look. Title, loadout, settings, results and any panel read as the same world: material, type, ornament.
- Artwork, not only CSS. Backplates, frames, textures and insignia as small SVG, procedural canvas or baked renders (
scripts/menu-art.ts). Say what each weighs. - Still readable at every screen size. Contrast at or above today, play view unobscured. Check with
bun run probe git-recon "/?screen=loadout|settings|won|lost" --shotfrom phone to desktop. The probe's--jsis one expression: scroll with(document.getElementById('battle').scrollIntoView({block:'center'}), 1), not statements. - eqosys menus wear it. The sign-in chip, report form, achievement toast and any lobby come through the skin hook (
SKINinapps/git-recon/src/eqosys.ts), never a second stylesheet. Git Recon keeps its own account button because it hands over the name box. - House kit underneath. Components come from
packages/uiandpackages/game-controls, re-themed by tokens.
Where it stands after round 7
- A white dot-grid table with grit, under a faint scope reticle.
- The dossier sits in a manila folder with a typed tab (GR-04 · RECON, or AFTER ACTION). It has corner brackets, an orange edge, an EYES ONLY strip, torn tape and a coffee ring. The clay soldier is a clipped photo against a height chart, and a line of orders has two words redacted.
- Pointing at a mission brings in orange scope brackets. Missions are steel dog tags. Buttons are white tiles and chips.
- Opened, "More" is a kit-issue sheet (FORM GR-11) with a CLASSIFIED stamp. The You and Role bins have stencilled marks on their tabs. Any repo, any place and battle are numbered requisition slips (REQ № 01 to 03) on carbon, and the keys are a framed key card.
- Results are a DEBRIEF: the orange stamp, the soldier's photo and the after-action form (FORM GR-27), with a rank mark on "Next round as".
- Controls is the field manual: each section a stamped sheet with a black stencilled header.
- Art in
public/menu/: reticle 0.9 KB, grit 0.4, insignia 0.7, stamp 0.4, map 1.2, clip 0.5, coffee 0.6, mark-you 0.5, mark-role 0.4, mark-key 0.3, slip 0.4, soldier photos 8.2. All of it is one CSS section inapps/git-recon/src/ui/styles.css.
Next
- The picks inside the panels are still plain house-kit pills (the judge's top gap): white squares and black buttons. Give the chips the artwork: stamped or clay tiles, reticle brackets on the picked head, build and role, and stamped tabs for the Controls profile tabs.
- Title, won and lost haven't moved since round 6. Anything new there should match the kit sheet and slips.
- Small fixes the judge saw: on phone the slips' bottom corner brackets stack on the sheet's double border, and the LAN address and passphrase placeholders are cut off.
| round | PR | judge BEFORE to NOW (raw) | reported score | note |
|---|---|---|---|---|
| 1-3 | #3552, #3559 | 5.0-5.3 | olive toy box | |
| 4 | #3574 | 5.2 | baked sprue backplate | |
| 5 | #3593 | 3.5 to 5.5 (corrected) | 3.5, halved to 1.75 | owner's new brief: white briefing |
| 6 | #3609 | 6.1 to 6.6 | 2.0 | manila folder, clipped photo, redaction, lock-on brackets, after-action form |
| 7 | #4159 | 5.6 to 6.1 | 2.25 | kit-issue sheet, stencilled tab marks, requisition slips, key card, stamped manual sheets |
The owner's own score: #3576 (MANUAL RUN).
Activity
QuinnsCode commentedon Nov 10, 2026
Score: 2.25/10 (target 8)
Round 7 is PR #4159. A fresh judge scored BEFORE (main, round 6) 5.6 and NOW 6.1. Under the halving, that's 2.0 + 0.25.
Shots are in
apps/git-recon/docs/shots-2026-11-09-kit/: loadout, slips (the loadout scrolled to the forms), settings and won, at desktop, tablet and phone.What landed:
Next: the controls inside the panels are still plain house-kit pills, white squares and black buttons. Give the picks themselves the artwork: chips that look like stamped or clay tiles, reticle brackets on the picked head, build and role, and stamped tabs for the Controls profile tabs. Small, from the judge: on phone the slips' bottom corner brackets stack on the sheet's double border, and the LAN address and passphrase placeholders are cut off.