docs(review): one status table at the top, and the float noted only there

Screenshots/README.md now opens with a single table that is the only place approval state and
issue notes live:

  | # | Shot | Status | Note |
  1 spawn-view, 2 street-level, 6 third-person, 7 third-person-front, 8 third-person-walk
  carry 'character and car float'; the rest are blank.

Everything else that duplicated that information is gone: the per-shot Verified/Approved
bullets, the warning block at the top, the prose in the known-issues section, and the second
signoff table the comparison generator used to append. Every image is marked pending, because
every image changed and each needs a fresh approval.

The comparison section keeps its side-by-side image table and points at the status table for
approval, so there is one place to sign off and one place to read what is wrong.
This commit is contained in:
zwitschi committed 2026-11-09 17:24:15 +01:00
1 parent c94ec7bbb9
commit a983dfdcdf
2 files changed
+44 -61

No files matched your search

+1 -18
View File
@@ -133,24 +133,7 @@ def build():
f"{matched} of {len(shots)} in-game captures have a Blender counterpart; the rest are",
"street and building shots whose meshes come from the Geo pipeline rather than a .blend.",
"",
"### Signoff",
"",
"One row per in-game screen. `—` in Blender means there is nothing to compare against.",
"",
"| # | In-game screen | Blender counterpart | Verdict | Notes |",
"| --- | --- | --- | --- | --- |",
]
for index, shot in enumerate(shots, start=1):
match = paired[shot]
lines.append(
f"| {index} | `{shot}` | {f'`{match}`' if match else '—'} | ☐ | |")
if not shots:
lines.append("| — | — | — | ☐ | no captures |")
lines += [
"",
"Verdicts: ☐ pending · ☑ approved · ☒ rejected. The authoritative per-shot review stays",
"in [README.md](README.md); this page exists to compare Blender against the engine.",
"Approval and issue notes are recorded only in the status table at the top of this file.",
"",
]
block = "\n".join([BEGIN, ""] + lines + ["", END])