EX-TN-01-UI-TRANSLATION-SPEC.md
Status: DRAFT — NON-AUTHORITATIVE Date: 2026-02-09
1. Purpose of UI Translation Specification
- The UI MUST reflect governance states as defined in STEP-06-STATE-MACHINE-EX-TN-01.md.
- The UI MUST NOT redefine, shortcut, or bypass governance logic.
- This document provides guardrails for UI representation only; it is not a UI design or workflow specification.
2. State-to-Visibility Rules
For each governance state, the following visibility rules apply:
| State | Role | MAY See | MUST NOT See | |----------------------|---------------------|-----------------------------------------------|----------------------------------------------| | DRAFT | Tender Creator | Draft details | Other bids, evaluation notes | | | Other Bidders | NOTHING | Draft details, other bids | | PUBLISHED | All Bidders | Tender notice, eligibility criteria | Other bids, evaluation notes | | BIDDING_OPEN | All Bidders | Own bid submission status | Other bids, evaluation notes | | | Tender Committee | List of bidders (no content) | Bid content before opening | | BIDDING_CLOSED | Tender Committee | All bid submissions (content) | Bidder identities (if anonymized) | | | Bidders | Own bid status | Other bids, evaluation notes | | UNDER_EVALUATION | Evaluation Committee| All bid content, evaluation forms | Bidder access, non-committee access | | | Bidders | Notification of evaluation phase | Evaluation content, other bids | | SELECTION_PROPOSED | Approver | Evaluation summary, selection proposal | Evaluation details to non-approvers | | | Bidders | Notification of selection proposal | Evaluation content, other bids | | APPROVED | All Bidders | Award notice, closure summary | Evaluation details, non-public records | | REJECTED | All Bidders | Rejection notice, closure summary | Evaluation details, non-public records | | CLOSED | All Bidders | Public closure record | Confidential/restricted records |