Audit 2026-06-02 β docs/parity (Medium)
The README "carry-through status" table is stale vs the shipped code:
- README marks
raw_id_fields / radio_fields π‘ and claims raw_id falls back to autocomplete and filter_horizontal renders a checkbox list β but frontend/packages/form/src/FieldInput.tsx renders the pk-input+lookup, a radio bank, and ShuttleSelect today. Flip those rows to β
.
Also add the genuinely-missing items to a "does NOT carry through" section so the parity claim stays honest:
empty_value_display hard-coded to β (format.ts:10), ignoring per-ModelAdmin/field overrides.
- Custom
AdminSite.each_context extras never reach the SPA (only a fixed set of site attrs is read in views.py).
list_select_related undocumented.
Audit 2026-06-02 β docs/parity (Medium)
The README "carry-through status" table is stale vs the shipped code:
raw_id_fields/radio_fieldsπ‘ and claims raw_id falls back to autocomplete andfilter_horizontalrenders a checkbox list β butfrontend/packages/form/src/FieldInput.tsxrenders the pk-input+lookup, a radio bank, andShuttleSelecttoday. Flip those rows to β .Also add the genuinely-missing items to a "does NOT carry through" section so the parity claim stays honest:
empty_value_displayhard-coded toβ(format.ts:10), ignoring per-ModelAdmin/field overrides.AdminSite.each_contextextras never reach the SPA (only a fixed set of site attrs is read inviews.py).list_select_relatedundocumented.