# TVU Acceptance Audit — FB-10014 Config-T Connection Priority

Date: 2026-06-15
Figma: Config-T Local UI v7.7 / 8.0
Page: `< FB-10014 > Connection Priority 20260612` (`7070:2`)

## Verdict

**Conditionally not accepted.** The Figma structure now has independent PRD, BEFORE, and AFTER Sections, and the AFTER effect art is contained inside its Section. The remaining blockers are PRD content integrity and missing UX/dev handoff coverage.

## Source Of Truth

- `docs/FIGMA_LINKS.md`: legacy Config-T file should keep the legacy visual language.
- New feature page must sit under the proper V3/V4 `To be confirmed` area.
- Page canvas background should be `#6A6A6A`.
- Deliverables must be contained in named Sections.
- PRD, BEFORE, and AFTER must be independent Sections for comparison and navigation.
- Section fill should be about `#444444`.

## Findings

| Severity | Finding | Evidence | Required Fix |
| --- | --- | --- | --- |
| P0 | PRD text was damaged during attempted Figma text update | `Requirements` text now contains mixed numbering and missing Chinese fragments such as `UI RPS Link 1=` and `3 modemEthernetWiFi4x USB`. | Restore PRD text from the local design record and update it with the latest Slack feature-gate logic using a safe edit path. |
| P1 | Latest Slack logic is not cleanly represented in Figma | Local record says the latest logic is TPC feature control `Connection Priority`: authorized users get self-service UI; unauthorized users keep support-configured TPC data weight. Current Figma PRD still contains the obsolete "read Data priority / do not write back" assumption in Open Items. | Replace Open Items and Requirements with the latest logic; remove obsolete sync assumption. |
| P1 | AFTER handoff card is missing | No UX/dev handoff card exists under the AFTER Section. | Add a handoff card documenting feature gate, authorized/unauthorized behavior, RPS Link logic reuse, immediate apply, reboot persistence, and open backend/API items. |
| P2 | PRD Section naming is incomplete | `FB-10014 · PRD` does not include `(Config-T)`. AFTER has been corrected to `FB-10014 · AFTER — Config-T Network (V3 / TM930)`. | Rename PRD to `FB-10014 · PRD (Config-T)`. |

## Acceptance Checklist

- [x] Page exists: `< FB-10014 > Connection Priority 20260612`.
- [x] AFTER Section exists independently: `7124:2205`.
- [x] BEFORE Section contains only the unchanged Config-T Network baseline.
- [x] AFTER Section contains the modified Network mockup with `Connection Priority` entry.
- [x] AFTER Section contains the `Connection Priority` modal.
- [x] All current AFTER visual children are inside the AFTER Section bounds.
- [ ] PRD Section passes content integrity.
- [ ] Figma PRD reflects the latest Slack/TPC feature-gate logic.
- [ ] UX/dev handoff card exists and covers implementation behavior.

## Fix Plan

1. Restore the damaged PRD copy from `docs/specs/2026-06-15-fb-10014-connection-priority-design-record.md`.
2. Rename PRD Section to `FB-10014 · PRD (Config-T)`.
3. Add UX/dev handoff card with the latest TPC feature-control logic.
4. Re-run metadata audit before sending the Figma link for PM/dev review.

## 2026-06-15 Update

- Fixed Figma Section containment: wrapped `AFTER · Config-T Network + Connection Priority` and `Connection Priority (modal)` in the AFTER Section.
- Renamed the active AFTER Section to `FB-10014 · AFTER — Config-T Network (V3 / TM930)`.
- Removed the old empty AFTER Section (`7099:315`).
- Verified `7124:2205` metadata includes both the modified Network frame and modal; exported Section screenshot also contains both visuals.
