repair-environment-findings.md

back to table · edit · history · where entries came from · files · download

2080 bytes, as of the version from 2026-10-16 06:58 (current). Recorded here, not run.

## The audit requires a metadata key that the renderer labels unknown

What happened: The live T455 preview prints `(Unknown key)` for both `digits` and `parameter selection`. Following critique finding 1, the repair temporarily moved the selection justification into `complete-note` and removed `parameter selection`. The authenticated audit then classified the seven conventional quantile probabilities as an unjustified decimal grid and explicitly requested `Data properties: parameter selection`. Restoring the metadata restored the clean audit. The final table retains both warnings and its required metadata.

Scope: This is a site renderer/audit inconsistency, not a contributor convention to add to the table skill. A person should make the renderer recognize these supported fields and consider letting the audit read selection justifications from completeness notes. This artifact records the issue without modifying source or deploying.

Evidence: `T455-preview-before-properties.html`, `T455-preview-proposed-properties.html`, `T455-audit-after.json`, `T455-audit-final.json`, and `T455-restore-metadata.diff`. The source snapshot's `numberdb_app/views.py` likewise omits both fields from its `property_names` mapping.

## A private draft's full page was unavailable; attachment pages were accessible

What happened: Anonymous `GET /T455` returned HTTP 404 and anonymous `GET /api/table?id=T455` reported no such table; the authenticated document API succeeded. Anonymous `GET /files/T455` and the named file download routes returned the draft's attachments. No key was sent to website routes. A person should check whether this attachment visibility is intended for private drafts.

Rendering evidence is limited to the live read-only preview renderer fed excerpts of the authorized document. This is not a full-page or browser layout sign-off. The preview also requires a Numbers section: omitting it produces an uninitialized `number_section` error. The successful section previews used a single exact placeholder value solely to satisfy that renderer requirement.