---
generated_by: tools/screen-inventory.mjs
generated_at: 2026-10-23
---

# Screens and Components

Generated from the Screen Designs, Screen Acceptance Specifications, Screen v0 Prompts, Screen Implementations, Component Designs and Component Implementations of every module (CONVENTIONS §16.5). Do not edit: run `node tools/screen-inventory.mjs`.

## Screens

327 screens; 1 with a Screen Implementation; 1 with a Screen Acceptance Specification; 1 with a Screen v0 Prompt.

### accounting/batches

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-BAT-001 Batches list | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/batches` |  |
| SCR-ACC-BAT-002 New batch | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/batches/new` |  |
| SCR-ACC-BAT-003 Batch detail | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/batches/{batchId}` |  |
| SCR-ACC-BAT-004 Edit batch details | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/batches/{batchId}/edit` |  |
| SCR-ACC-BAT-005 Recurring batches configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/recurringBatches` |  |
| SCR-ACC-BAT-006 Batch assignment configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/batchAssignments` |  |

### accounting/books

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-BKS-001 Business units configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/businessUnits` |  |
| SCR-ACC-BKS-002 Exchange rates configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/exchangeRates` |  |
| SCR-ACC-BKS-003 GL chart and posting defaults | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/glAccounts` |  |
| SCR-ACC-BKS-004 Bank accounts configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/bankAccounts` |  |
| SCR-ACC-BKS-005 Merchant accounts configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/merchantAccounts` |  |
| SCR-ACC-BKS-006 Departments configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/departments` |  |
| SCR-ACC-BKS-007 Accounting projects configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/accountingProjects` |  |
| SCR-ACC-BKS-008 Fiscal years | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/fiscalYears` |  |
| SCR-ACC-BKS-009 Payment terms configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/paymentTerms` |  |
| SCR-ACC-BKS-010 Payment methods configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/paymentMethods` |  |
| SCR-ACC-BKS-011 Tax zones configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/taxZones` |  |
| SCR-ACC-BKS-012 Tax classes configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/taxClasses` |  |
| SCR-ACC-BKS-013 Document content and statement defaults | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/documentTemplates` |  |
| SCR-ACC-BKS-014 Document template editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/documentTemplates/{templateId}` |  |

### accounting/close

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-CLS-001 Month-End Close | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/close` |  |
| SCR-ACC-CLS-002 Period Close Review | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/close/periods/{fiscalYearId}/{periodNumber}` |  |
| SCR-ACC-CLS-003 Fiscal Year Close | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/close/years/{fiscalYearId}` |  |
| SCR-ACC-CLS-004 Close History | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/close/history` |  |
| SCR-ACC-CLS-005 Close Run | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/close/runs/{runId}` |  |

### accounting/products

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-PRD-001 Products List | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/products?type={productTypeId}&unit={businessUnitId}` |  |
| SCR-ACC-PRD-002 New Product | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/products/new?type={productTypeId}&unit={businessUnitId}` |  |
| SCR-ACC-PRD-003 Product Editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/products/{id}?unit={businessUnitId}` |  |
| SCR-ACC-PRD-004 Default Tax Class by Product Type | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/accounting/taxClasses` |  |

### accounting/reconciliation

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-REC-001 Reconciliation Center overview | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation` |  |
| SCR-ACC-REC-002 Payouts list and Add Payout | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/payouts` |  |
| SCR-ACC-REC-003 Reconciliation workspace | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/payouts/{id}` |  |
| SCR-ACC-REC-004 Reconciliation batches list | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/batches` |  |
| SCR-ACC-REC-005 Outstanding payments | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/outstanding` |  |
| SCR-ACC-REC-006 Exceptions queue and detail | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/exceptions` |  |
| SCR-ACC-REC-007 Close readiness | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reconciliation/close` |  |

### accounting/transactions

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-ACC-TRX-001 Transactions list | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/transactions` |  |
| SCR-ACC-TRX-002 New invoice | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/invoices/new` |  |
| SCR-ACC-TRX-003 Invoice record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/invoices/{invoiceId}` |  |
| SCR-ACC-TRX-004 Edit invoice | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/invoices/{invoiceId}/edit` |  |
| SCR-ACC-TRX-005 Adjust invoice | draft | none | none | not built | `/console/{tenantId}/accounting/invoices/{invoiceId}/adjust` |  |
| SCR-ACC-TRX-006 Reverse invoice lines | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/invoices/{invoiceId}/reverse` |  |
| SCR-ACC-TRX-007 New credit memo | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/creditMemos/new` |  |
| SCR-ACC-TRX-008 Credit memo record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/creditMemos/{creditMemoId}` |  |
| SCR-ACC-TRX-009 Edit credit memo | draft | none | none | not built | `/console/{tenantId}/accounting/creditMemos/{creditMemoId}/edit` |  |
| SCR-ACC-TRX-010 New debit memo | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/debitMemos/new` |  |
| SCR-ACC-TRX-011 Debit memo record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/debitMemos/{debitMemoId}` |  |
| SCR-ACC-TRX-012 Edit debit memo | draft | none | none | not built | `/console/{tenantId}/accounting/debitMemos/{debitMemoId}/edit` |  |
| SCR-ACC-TRX-013 Write-off record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/writeOffs/{writeOffId}` |  |
| SCR-ACC-TRX-014 Settle invoices | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/payments/receive` |  |
| SCR-ACC-TRX-015 Payment record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/payments/{paymentId}` |  |
| SCR-ACC-TRX-016 Issue credit | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/credits/new` |  |
| SCR-ACC-TRX-017 Credit record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/credits/{creditId}` |  |
| SCR-ACC-TRX-018 Credit application record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/creditApplications/{applicationId}` |  |
| SCR-ACC-TRX-019 Refund record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/refunds/{refundId}` |  |
| SCR-ACC-TRX-020 Settlement record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/settlements/{settlementId}` |  |
| SCR-ACC-TRX-021 Billing reversal record | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/reversals/{reversalId}` |  |

### billing/billing

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-BIL-BIL-001 Billing Runs | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/billing/runs` |  |
| SCR-BIL-BIL-002 New Billing Run | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/billing/runs/new` |  |
| SCR-BIL-BIL-003 Billing Run Monitor | draft | none | none | built, not yet described | `/console/{tenantId}/accounting/billing/runs/{runId}` |  |
| SCR-BIL-BIL-004 Billing Templates Configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/billingTemplates` |  |
| SCR-BIL-BIL-005 Recurring Runs Configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/recurringRuns` |  |
| SCR-BIL-BIL-006 Notices Configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/notices` |  |

### commerce/catalog

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-COM-CAT-001 Checkout Policies list | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/orderingProfiles` |  |
| SCR-COM-CAT-002 Checkout Policy view | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/orderingProfiles/{id}` |  |
| SCR-COM-CAT-003 Checkout Policy editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/orderingProfiles/new and /console/{workspace}/configuration/orders/orderingProfiles/{id}/edit` |  |
| SCR-COM-CAT-004 Checkout Policy defaults | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/orderingProfiles/defaults` |  |
| SCR-COM-CAT-005 Stores list | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/stores` |  |
| SCR-COM-CAT-006 Store view | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/stores/{id}` |  |
| SCR-COM-CAT-007 Store editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/stores/new and /console/{workspace}/configuration/orders/stores/{id}/edit` |  |
| SCR-COM-CAT-008 Product Categories | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/productCategories` |  |
| SCR-COM-CAT-009 Merchandise list | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/merchandise` |  |
| SCR-COM-CAT-010 Merchandise item view | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/merchandise/{id}` |  |
| SCR-COM-CAT-011 Merchandise item editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/merchandise/new and /console/{workspace}/configuration/orders/merchandise/{id}/edit` |  |
| SCR-COM-CAT-012 Pricing Audiences list | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/pricingAudiences` |  |
| SCR-COM-CAT-013 Pricing Audience view | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/pricingAudiences/{id}` |  |
| SCR-COM-CAT-014 Pricing Audience editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/pricingAudiences/new and /console/{workspace}/configuration/orders/pricingAudiences/{id}/edit` |  |
| SCR-COM-CAT-015 Product Pricing page | draft | none | none | built, not yet described | `/console/{workspace}/configuration/accounting/products/{productId}/pricing` |  |
| SCR-COM-CAT-016 Promotions list | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions` |  |
| SCR-COM-CAT-017 New promotion | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions/new` |  |
| SCR-COM-CAT-018 Promotion view | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions/{id} and /{id}/{tab}` |  |
| SCR-COM-CAT-019 Promotion editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions/{id}/edit` |  |
| SCR-COM-CAT-020 Code editor | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions/{id}/codes/new and /codes/{codeId}/edit` |  |
| SCR-COM-CAT-021 Code page | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotions/{id}/codes/{codeId}` |  |
| SCR-COM-CAT-022 All Codes | draft | none | none | built, not yet described | `/console/{workspace}/configuration/orders/promotionCodes` |  |
| SCR-COM-CAT-023 Coupons (unlisted) | draft | none | none | not built | `/console/{workspace}/configuration/orders/coupons` |  |

### commerce/fulfillment

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-COM-FUL-001 Operations | draft | none | none | built, not yet described | `/console/{tenantId}/orders/operations` |  |
| SCR-COM-FUL-002 Order 360 Fulfilment card | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId}` |  |
| SCR-COM-FUL-003 Order 360 Shipments card | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId}` |  |
| SCR-COM-FUL-004 Create Shipment | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId}` |  |

### commerce/orders

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-COM-ORD-001 Orders list | draft | none | none | built, not yet described | `/console/{tenantId}/orders` |  |
| SCR-COM-ORD-002 Order 360 | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId}` |  |
| SCR-COM-ORD-003 New order | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{id}/orders/new` |  |
| SCR-COM-ORD-004 Take payment | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId} (Take Payment dialog)` |  |
| SCR-COM-ORD-005 Void order | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId} (Void Order dialog)` |  |
| SCR-COM-ORD-006 Cancel lines | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId} (Cancel Lines dialog)` |  |
| SCR-COM-ORD-007 Return items | draft | none | none | built, not yet described | `/console/{tenantId}/orders/{orderId} (Return Items dialog)` |  |
| SCR-COM-ORD-008 Amend a purchase | draft | none | none | not built | `/console/{tenantId}/orders/{orderId} (Amend dialog)` |  |

### committees/committees

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-CMT-CMT-001 Committees explorer | draft | none | none | built, not yet described | `/console/{tenantId}/committees` |  |
| SCR-CMT-CMT-002 New committee | draft | none | none | built, not yet described | `/console/{tenantId}/committees/new` |  |
| SCR-CMT-CMT-003 Committee 360 | draft | none | none | built, not yet described | `/console/{tenantId}/committees/{committeeId}?section=overview|members|terms|hierarchy|history|settings` |  |
| SCR-CMT-CMT-004 Edit committee | draft | none | none | built, not yet described | `/console/{tenantId}/committees/{committeeId}/edit` |  |
| SCR-CMT-CMT-005 Appointments explorer | draft | none | none | built, not yet described | `/console/{tenantId}/committees/appointments` |  |
| SCR-CMT-CMT-006 Committee types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/committees/committeeTypes` |  |
| SCR-CMT-CMT-007 Positions configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/committees/positions` |  |
| SCR-CMT-CMT-008 Committees settings configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/committees/settings` |  |
| SCR-CMT-CMT-009 Contact committee service card | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{contactId}?tab=committees` |  |
| SCR-CMT-CMT-010 Organization committee representation card | draft | none | none | built, not yet described | `/console/{tenantId}/crm/organizations/{organizationId}?tab=contacts` |  |
| SCR-CMT-CMT-011 Governance lines on staff Home | draft | none | none | not built | `/console/{tenantId}` |  |

### crm/activities-tasks

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-CRM-ACT-001 Activities | draft | none | none | built, not yet described | `/console/{tenantId}/crm/activities` |  |
| SCR-CRM-ACT-002 Activity link landing | draft | none | none | built, not yet described | `/console/{tenantId}/crm/activities/{id}` |  |
| SCR-CRM-ACT-003 Record activity timeline | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{id}?tab=activity (and /crm/organizations/{id}?tab=activity)` |  |
| SCR-CRM-ACT-004 Log or edit activity sheet | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{id}?tab=activity (sheet over the record timeline; also on organizations)` |  |
| SCR-CRM-ACT-005 Tasks | draft | none | none | built, not yet described | `/console/{tenantId}/tasks` |  |
| SCR-CRM-ACT-006 Task drawer | draft | none | none | built, not yet described | `/console/{tenantId}/tasks?task={id}` |  |
| SCR-CRM-ACT-007 Activity types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/activityTypes` |  |
| SCR-CRM-ACT-008 Task types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/taskTypes` |  |
| SCR-CRM-ACT-009 Task queues configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/taskQueues` |  |

### crm/data-quality

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-CRM-DQ-001 Data Quality overview | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality` |  |
| SCR-CRM-DQ-002 Duplicate review queue | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality/duplicates/{objectType}` |  |
| SCR-CRM-DQ-003 Duplicate group | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality/duplicates/{objectType}/groups/{groupId}` |  |
| SCR-CRM-DQ-004 Dismissed duplicates | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality/dismissed` |  |
| SCR-CRM-DQ-005 Recently merged | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality/merges` |  |
| SCR-CRM-DQ-006 Merge details | draft | none | none | built, not yet described | `/console/{tenantId}/crm/dataQuality/merges/{mergeId}` |  |
| SCR-CRM-DQ-007 Start a merge | draft | none | none | built, not yet described | `/console/{tenantId}/crm/merges/new` |  |
| SCR-CRM-DQ-008 Merge workspace | draft | none | none | built, not yet described | `/console/{tenantId}/crm/merges/plans/{planId}` |  |
| SCR-CRM-DQ-009 Duplicate rules configuration | draft | none | none | not built | `/console/{tenantId}/configuration/crm/duplicateRules` |  |
| SCR-CRM-DQ-010 Possible duplicates and Merge on a record page | draft | none | none | not built | `The contact and organization record pages (/console/{tenantId}/crm/contacts/{id}, /console/{tenantId}/crm/organizations/{id})` |  |
| SCR-CRM-DQ-011 Duplicate warning and block at record creation | draft | none | none | not built | `The contact and organization create forms (/console/{tenantId}/crm/contacts/new, /console/{tenantId}/crm/organizations/new)` |  |

### crm/entities

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-CRM-ENT-001 Contacts list | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts` |  |
| SCR-CRM-ENT-002 Create Contact | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/new` |  |
| SCR-CRM-ENT-003 Contact 360 | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{id}` |  |
| SCR-CRM-ENT-004 Edit Contact | draft | SAT-CRM-ENT-004 (proposed, 8) | SVP-CRM-ENT-004 (integrated; v0 run) | SCI-CRM-ENT-004 (observed, 1 open) | `/console/{tenantId}/crm/contacts/{contactId}/edit` | SAT-CRM-ENT-004, TST-CRM-ENT-774, TST-CRM-ENT-785, TST-CRM-ENT-784, TST-CRM-ENT-786, TST-CRM-ENT-787, TST-CRM-ENT-790, TST-CRM-ENT-794, FAS-CRM-ENT-01 |
| SCR-CRM-ENT-005 Organizations list | draft | none | none | built, not yet described | `/console/{tenantId}/crm/organizations` |  |
| SCR-CRM-ENT-006 Create Organization | draft | none | none | built, not yet described | `/console/{tenantId}/crm/organizations/new` |  |
| SCR-CRM-ENT-007 Organization 360 | draft | none | none | built, not yet described | `/console/{tenantId}/crm/organizations/{id}` |  |
| SCR-CRM-ENT-008 Contact types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/contactTypes` |  |
| SCR-CRM-ENT-009 Organization types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/organizationTypes` |  |
| SCR-CRM-ENT-010 Affiliation types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/affiliationTypes` |  |
| SCR-CRM-ENT-011 Contact roles configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/contactRoles` |  |
| SCR-CRM-ENT-012 Address types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/addressTypes` |  |
| SCR-CRM-ENT-013 Phone number types configuration | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/types/phoneNumberTypes` |  |

### crm/regions

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-CRM-REG-001 Regions catalogue | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/regions?tab=regions` |  |
| SCR-CRM-REG-002 Assignment Rules view | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/regions?tab=rules` |  |
| SCR-CRM-REG-003 Assignment Rules editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/crm/regions/assignmentRules` |  |

### marketing/marketing

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-MKT-MKT-001 Audiences library | draft | none | none | built, not yet described | `/console/{tenantId}/marketing/audiences` |  |
| SCR-MKT-MKT-002 New audience | draft | none | none | built, not yet described | `/console/{tenantId}/marketing/audiences/new` |  |
| SCR-MKT-MKT-003 Audience editor | draft | none | none | built, not yet described | `/console/{tenantId}/marketing/audiences/{audienceId}` |  |
| SCR-MKT-MKT-004 Lists library | draft | none | none | built, not yet described | `/console/{tenantId}/marketing/lists` |  |
| SCR-MKT-MKT-005 List detail | draft | none | none | built, not yet described | `/console/{tenantId}/marketing/lists/{listId}` |  |

### membership/memberships

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-MBR-MEM-001 Members list | draft | none | none | not built | `/console/{tenantId}/membership/members` |  |

### platform/console-shell

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-CSH-001 Console frame and header | draft | none | none | built, not yet described | `(every console page under /console/{tenantId} and /hq)` |  |
| SCR-PFM-CSH-002 Start-up screens | draft | none | none | built, not yet described | `(any console address before the security context answers)` |  |
| SCR-PFM-CSH-003 Main navigation menu | draft | none | none | built, not yet described | `(the side menu of every console page outside a settings area)` |  |
| SCR-PFM-CSH-004 Settings area menu | draft | none | none | built, not yet described | `/console/{tenantId}/{configuration|maintenance|dataManagement|security|responsibilities|notifications}/**` |  |
| SCR-PFM-CSH-005 User menu and feedback | draft | none | none | not built | `(the account menu at the foot of the side menu, on every console page)` |  |
| SCR-PFM-CSH-006 Workspace switcher | draft | none | none | built, not yet described | `(the header of every workspace page)` |  |
| SCR-PFM-CSH-007 Starting destination | draft | none | none | built, not yet described | `/` |  |
| SCR-PFM-CSH-008 Workspace home | draft | none | none | not built | `/console/{tenantId}` |  |
| SCR-PFM-CSH-009 Workspace entry refusal | draft | none | none | built, not yet described | `/console/{tenantId}/** (while the named workspace is not current)` |  |
| SCR-PFM-CSH-010 Planned destination placeholder | draft | none | none | built, not yet described | `/console/{tenantId}/{plannedPath}` |  |
| SCR-PFM-CSH-011 Older address redirect | draft | none | none | built, not yet described | `/{oldPath}` |  |
| SCR-PFM-CSH-012 Application unavailable and access denied | draft | none | none | built, not yet described | `(the page body of any application page the person cannot open)` |  |
| SCR-PFM-CSH-013 Applications overview | draft | none | none | built, not yet described | `/console/{tenantId}/configuration` |  |

### platform/data-job-engine

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-DJE-001 Data Management entry | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement` |  |
| SCR-PFM-DJE-002 Data Imports list | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataJobs` |  |
| SCR-PFM-DJE-003 New data job wizard | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataJobs/new` |  |
| SCR-PFM-DJE-004 Data job detail | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataJobs/{jobId}` |  |
| SCR-PFM-DJE-005 Bulk actions on record lists | draft | none | none | built, not yet described | `Selection bar of the contacts and organizations record explorers, saved query results and configuration lists` |  |
| SCR-PFM-DJE-006 Mass update dialog | draft | none | none | built, not yet described | `Dialog over a record list (Update Fields, Activate, Deactivate)` |  |
| SCR-PFM-DJE-007 Bulk delete dialog | draft | none | none | built, not yet described | `Dialog over a record list (Delete)` |  |
| SCR-PFM-DJE-008 Reading the selected records | draft | none | none | built, not yet described | `Dialog over saved query results when every matching record is chosen` |  |

### platform/eligibility

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-ELG-001 Home attention and cover notice | draft | none | none | built, not yet described | `/console/{tenantId}` |  |
| SCR-PFM-ELG-002 Needs Your Attention list | draft | none | none | built, not yet described | `/console/{tenantId}/attention` |  |
| SCR-PFM-ELG-003 Header attention bell | draft | none | none | built, not yet described | `the header bell on every console page` |  |
| SCR-PFM-ELG-004 My Responsibilities | draft | none | none | built, not yet described | `/console/{tenantId}/me/responsibilities` |  |
| SCR-PFM-ELG-005 Settings › Responsibilities | draft | none | none | built, not yet described | `/console/{tenantId}/settings/responsibilities` |  |
| SCR-PFM-ELG-006 Eligibility rules list | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/eligibilityRules` |  |
| SCR-PFM-ELG-007 Eligibility rule editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/eligibilityRules/{key} (and /new)` |  |
| SCR-PFM-ELG-008 Eligibility rule tester | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/eligibilityRules/{key}/test` |  |
| SCR-PFM-ELG-009 Eligibility rule history and usage | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/eligibilityRules/{key}/history (and /usage)` |  |
| SCR-PFM-ELG-010 Product eligibility card | draft | none | none | not built | `the Eligibility card in the product editor (/console/{tenantId}/configuration/accounting/products/{id})` |  |
| SCR-PFM-ELG-011 Attention settings and personal preferences | draft | none | none | not built | `not built; proposed under Settings › Attention for the shared settings and in the attention list for the personal panel` |  |

### platform/integrations

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-INT-001 Integration Library home | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations` |  |
| SCR-PFM-INT-002 Integration catalogue | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/catalog` |  |
| SCR-PFM-INT-003 Provider detail | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/catalog/{integrationKey}` |  |
| SCR-PFM-INT-004 Installation detail | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/{integrationKey}` |  |
| SCR-PFM-INT-005 New connection | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/{integrationKey}/connections/new` |  |
| SCR-PFM-INT-006 Connection detail | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/{integrationKey}/connections/{connectionId}` |  |
| SCR-PFM-INT-007 Connection activity | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/{integrationKey}/connections/{connectionId}/executions` |  |
| SCR-PFM-INT-008 Bindings | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/bindings` |  |
| SCR-PFM-INT-009 Activity | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/activity` |  |
| SCR-PFM-INT-010 Execution detail | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/activity/{executionId}` |  |
| SCR-PFM-INT-011 Webhooks | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/webhooks` |  |
| SCR-PFM-INT-012 Events and subscriptions | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/events` |  |
| SCR-PFM-INT-013 Synchronization profiles | draft | none | none | not built | `/console/{tenantId}/configuration/platform/integrations/sync` |  |
| SCR-PFM-INT-014 Synchronization profile detail | draft | none | none | not built | `/console/{tenantId}/configuration/platform/integrations/sync/{profileId}` |  |
| SCR-PFM-INT-015 Needs Attention | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/integrations/needs-attention` |  |
| SCR-PFM-INT-016 Extensions catalogue | draft | none | none | not built | `/console/{tenantId}/configuration/platform/extensions` |  |
| SCR-PFM-INT-017 Extension point detail | draft | none | none | not built | `/console/{tenantId}/configuration/platform/extensions/points/{pointKey}` |  |
| SCR-PFM-INT-018 Extension handler detail | draft | none | none | not built | `/console/{tenantId}/configuration/platform/extensions/handlers/{handlerId}` |  |
| SCR-PFM-INT-019 Business event detail | draft | none | none | not built | `/console/{tenantId}/configuration/platform/extensions/events/{eventKey}` |  |

### platform/llm

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-LLM-001 Jazz AI page | draft | none | none | built, not yet described | `/console/{tenantId}/agent` |  |
| SCR-PFM-LLM-002 Ask Jazz AI panel | draft | none | none | built, not yet described | `(every console page) header Ask Jazz AI button and side panel` |  |
| SCR-PFM-LLM-003 Rhythm HQ AI Usage dashboard | draft | none | none | built, not yet described | `/hq/aiUsage` |  |
| SCR-PFM-LLM-004 Rhythm HQ AI usage requests | draft | none | none | built, not yet described | `/hq/aiUsage/requests` |  |
| SCR-PFM-LLM-005 Rhythm HQ AI request detail | draft | none | none | built, not yet described | `/hq/aiUsage/requests/{tenantId}/{invocationId}` |  |
| SCR-PFM-LLM-006 Rhythm HQ AI task execution detail | draft | none | none | built, not yet described | `/hq/aiUsage/executions/{tenantId}/{executionId}` |  |
| SCR-PFM-LLM-007 Rhythm HQ organization AI Usage card | draft | none | none | not built | `/hq/tenants/{id} (AI Usage card)` |  |
| SCR-PFM-LLM-008 Organization AI Usage dashboard (planned) | draft | none | none | not built | `/console/{tenantId} Tools > Dashboards > AI Usage (planned; no route exists)` |  |

### platform/metadata

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-MTD-001 Fields: choose a record type | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/fields` |  |
| SCR-PFM-MTD-002 Fields of a record type | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/fields/{recordType}` |  |
| SCR-PFM-MTD-003 Field editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/fields/{recordType}/{fieldId}` |  |
| SCR-PFM-MTD-004 Forms: choose a record type | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/forms/{surface}` |  |
| SCR-PFM-MTD-005 Contact console forms | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/forms/console/contacts` |  |
| SCR-PFM-MTD-006 Contact console form designer | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/forms/console/contacts/{id}` |  |
| SCR-PFM-MTD-007 Contact portal forms | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/forms/portal/contacts` |  |
| SCR-PFM-MTD-008 Record layouts | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/recordLayouts` |  |
| SCR-PFM-MTD-009 Contact record page designer | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/{module}/recordLayouts/{recordType}/designer` |  |
| SCR-PFM-MTD-010 Custom objects | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/customObjects` |  |
| SCR-PFM-MTD-011 Custom object designer | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/customObjects/{objectKey}` |  |
| SCR-PFM-MTD-012 Custom apps | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/customApps` |  |
| SCR-PFM-MTD-013 Relationship types | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/platform/relationshipTypes` |  |
| SCR-PFM-MTD-014 Custom record list | draft | none | none | built, not yet described | `/console/{tenantId}/objects/{objectKey}` |  |
| SCR-PFM-MTD-015 New custom record | draft | none | none | built, not yet described | `/console/{tenantId}/objects/{objectKey}/new` |  |
| SCR-PFM-MTD-016 Custom record page | draft | none | none | built, not yet described | `/console/{tenantId}/objects/{objectKey}/{recordId}` |  |
| SCR-PFM-MTD-017 Edit custom record | draft | none | none | built, not yet described | `/console/{tenantId}/objects/{objectKey}/{recordId}/edit` |  |
| SCR-PFM-MTD-018 Related and owned records cards | draft | none | none | built, not yet described | `/console/{tenantId}/crm/contacts/{id}, /console/{tenantId}/crm/organizations/{id} and /console/{tenantId}/objects/{objectKey}/{recordId} (cards)` |  |

### platform/notifications

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-NOT-001 Notifications inbox | draft | none | none | built, not yet described | `/console/{tenantId}/notifications` |  |
| SCR-PFM-NOT-002 Why Did I Get This sheet | draft | none | none | built, not yet described | `/console/{tenantId}/notifications (side sheet over the inbox)` |  |
| SCR-PFM-NOT-003 Workspace notification History | draft | none | none | built, not yet described | `/console/{tenantId}/settings/notifications` |  |
| SCR-PFM-NOT-004 Notification chain sheet | draft | none | none | built, not yet described | `/console/{tenantId}/settings/notifications (side sheet over History); also over /hq/notifications` |  |
| SCR-PFM-NOT-005 Rhythm HQ notification History | draft | none | none | built, not yet described | `/hq/notifications` |  |
| SCR-PFM-NOT-006 Header bell Notifications section | draft | none | none | not built | `/console/{tenantId}/* (header bell popover)` |  |

### platform/operations

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-OPS-001 Scheduled Jobs | draft | none | none | built, not yet described | `/console/{tenantId}/maintenance/scheduled-jobs` |  |
| SCR-PFM-OPS-002 Rhythm HQ Jobs list | draft | none | none | not built | `/hq/jobs` |  |
| SCR-PFM-OPS-003 Rhythm HQ job page | draft | none | none | not built | `/hq/jobs/{jobKind}/{jobId}` |  |
| SCR-PFM-OPS-004 Rhythm HQ workspace licensing section | draft | none | none | not built | `/hq/tenants/{tenantId} (Licensing & Applications section)` |  |
| SCR-PFM-OPS-005 Rhythm HQ recent jobs card | draft | none | none | built, not yet described | `/hq (Recent Jobs card)` |  |

### platform/queries

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-QRY-001 Query library | draft | none | none | built, not yet described | `/console/{tenantId}/queries` |  |
| SCR-PFM-QRY-002 Schedules list | draft | none | none | built, not yet described | `/console/{tenantId}/queries?view=schedules (older /console/{tenantId}/queries/schedules redirects here)` |  |
| SCR-PFM-QRY-003 New query designer | draft | none | none | built, not yet described | `/console/{tenantId}/queries/new` |  |
| SCR-PFM-QRY-004 Saved query workspace | draft | none | none | built, not yet described | `/console/{tenantId}/queries/{id}` |  |
| SCR-PFM-QRY-005 Schedule editor | draft | none | none | built, not yet described | `/console/{tenantId}/queries/schedules/{id}/edit and /console/{tenantId}/queries/schedules/new (both open the editor dialog)` |  |
| SCR-PFM-QRY-006 Schedule detail and history | draft | none | none | built, not yet described | `/console/{tenantId}/queries/schedules/{id}` |  |
| SCR-PFM-QRY-007 Report catalog | draft | none | none | built, not yet described | `/console/{tenantId}/reports` |  |
| SCR-PFM-QRY-008 Report view | draft | none | none | built, not yet described | `/console/{tenantId}/reports/{reportId}` |  |
| SCR-PFM-QRY-009 Dashboard list | draft | none | none | built, not yet described | `/console/{tenantId}/reports/dashboardLab` |  |
| SCR-PFM-QRY-010 Dashboard designer | draft | none | none | built, not yet described | `/console/{tenantId}/reports/dashboardLab/{dashboardId}` |  |
| SCR-PFM-QRY-011 Report print page | draft | none | none | built, not yet described | `/print/{tenantId}/reports/{reportId}` |  |
| SCR-PFM-QRY-012 Data export history | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataExports` |  |
| SCR-PFM-QRY-013 Data export detail | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataExports/{executionId}` |  |
| SCR-PFM-QRY-014 Data export settings | draft | none | none | built, not yet described | `/console/{tenantId}/dataManagement/dataExportSettings` |  |
| SCR-PFM-QRY-015 Search page | draft | none | none | built, not yet described | `/console/{tenantId}/search` |  |
| SCR-PFM-QRY-016 Quick Search lookup | draft | none | none | built, not yet described | `console header (every /console/{tenantId} page)` |  |
| SCR-PFM-QRY-017 Custom query table library (Rhythm HQ) | draft | none | none | built, not yet described | `/hq/customQueryTables` |  |
| SCR-PFM-QRY-018 Custom query table detail (Rhythm HQ) | draft | none | none | built, not yet described | `/hq/customQueryTables/{id}` |  |

### platform/security

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-SEC-001 Security area landing | draft | none | none | built, not yet described | `/console/{tenantId}/security` |  |
| SCR-PFM-SEC-002 Users list | draft | none | none | built, not yet described | `/console/{tenantId}/security/users` |  |
| SCR-PFM-SEC-003 User view | draft | none | none | built, not yet described | `/console/{tenantId}/security/users/{userId}` |  |
| SCR-PFM-SEC-004 Edit user | draft | none | none | built, not yet described | `/console/{tenantId}/security/users/{userId}/edit` |  |
| SCR-PFM-SEC-005 Roles list | draft | none | none | built, not yet described | `/console/{tenantId}/security/roles` |  |
| SCR-PFM-SEC-006 New role | draft | none | none | built, not yet described | `/console/{tenantId}/security/roles/new` |  |
| SCR-PFM-SEC-007 Role view | draft | none | none | built, not yet described | `/console/{tenantId}/security/roles/{roleRef}` |  |
| SCR-PFM-SEC-008 Edit role | draft | none | none | built, not yet described | `/console/{tenantId}/security/roles/{roleRef}/edit` |  |
| SCR-PFM-SEC-009 Policies list | draft | none | none | built, not yet described | `/console/{tenantId}/security/policies` |  |
| SCR-PFM-SEC-010 New policy | draft | none | none | built, not yet described | `/console/{tenantId}/security/policies/new` |  |
| SCR-PFM-SEC-011 Policy view | draft | none | none | built, not yet described | `/console/{tenantId}/security/policies/{policyRef}` |  |
| SCR-PFM-SEC-012 Edit policy | draft | none | none | built, not yet described | `/console/{tenantId}/security/policies/{policyRef}/edit` |  |
| SCR-PFM-SEC-013 Rhythm access | draft | none | none | built, not yet described | `/console/{tenantId}/security/rhythmAccess` |  |
| SCR-PFM-SEC-014 Sign in | draft | none | none | built, not yet described | `/login` |  |
| SCR-PFM-SEC-015 Sign out | draft | none | none | built, not yet described | `/logout` |  |
| SCR-PFM-SEC-016 Forgot password | draft | none | none | built, not yet described | `/forgotPassword` |  |
| SCR-PFM-SEC-017 Check your e-mail | draft | none | none | built, not yet described | `/checkEmail` |  |
| SCR-PFM-SEC-018 Reset password | draft | none | none | built, not yet described | `/resetPassword` |  |
| SCR-PFM-SEC-019 Second-factor code | draft | none | none | built, not yet described | `/mfa` |  |
| SCR-PFM-SEC-020 Session ended | draft | none | none | built, not yet described | `/sessionEnded` |  |
| SCR-PFM-SEC-021 Sign-in provider return | draft | none | none | built, not yet described | `/auth/callback` |  |
| SCR-PFM-SEC-022 Accept invitation | draft | none | none | built, not yet described | `/invite (also /acceptInvite)` |  |
| SCR-PFM-SEC-023 HQ home | draft | none | none | built, not yet described | `/hq` |  |
| SCR-PFM-SEC-024 HQ customers list | draft | none | none | built, not yet described | `/hq/customers` |  |
| SCR-PFM-SEC-025 HQ customer detail | draft | none | none | built, not yet described | `/hq/customers/{id}` |  |
| SCR-PFM-SEC-026 HQ workspaces list | draft | none | none | built, not yet described | `/hq/tenants` |  |
| SCR-PFM-SEC-027 HQ workspace detail | draft | none | none | built, not yet described | `/hq/tenants/{id}` |  |
| SCR-PFM-SEC-028 Provision a workspace | draft | none | none | built, not yet described | `/hq/tenants/provision` |  |
| SCR-PFM-SEC-029 HQ staff list | draft | none | none | built, not yet described | `/hq/staff` |  |
| SCR-PFM-SEC-030 HQ staff detail | draft | none | none | built, not yet described | `/hq/staff/{userId}` |  |
| SCR-PFM-SEC-031 HQ staff roles | draft | none | none | built, not yet described | `/hq/staff/roles` |  |

### platform/tenant-lifecycle

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-PFM-TNL-001 Request deletion dialog | draft | none | none | not built | `/hq/tenants/{id} (dialog opened from the HQ workspace detail; route assumed)` |  |
| SCR-PFM-TNL-002 Deletion requests list | draft | none | none | not built | `/hq/deletion-requests (route assumed)` |  |
| SCR-PFM-TNL-003 Deletion request detail | draft | none | none | not built | `/hq/deletion-requests/{requestId} (route assumed)` |  |
| SCR-PFM-TNL-004 Workspace unavailable page | draft | none | none | not built | `(the body of any workspace page whose requests are refused because the workspace is unavailable)` |  |

### submissions/submissions

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-SUB-SUB-001 Processes list | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes` |  |
| SCR-SUB-SUB-002 New process | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/new` |  |
| SCR-SUB-SUB-003 Process view | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}` |  |
| SCR-SUB-SUB-004 Process editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/edit` |  |
| SCR-SUB-SUB-005 New scoring sheet | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/rubrics/new` |  |
| SCR-SUB-SUB-006 Scoring sheet view | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/rubrics/{rubricId}` |  |
| SCR-SUB-SUB-007 Scoring sheet editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/rubrics/{rubricId}/edit` |  |
| SCR-SUB-SUB-008 New review team | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/reviewTeams/new` |  |
| SCR-SUB-SUB-009 Review team view | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/reviewTeams/{teamId}` |  |
| SCR-SUB-SUB-010 Review team editor | draft | none | none | built, not yet described | `/console/{tenantId}/configuration/submissions/processes/{processId}/reviewTeams/{teamId}/edit` |  |
| SCR-SUB-SUB-011 Applications list | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/applications` |  |
| SCR-SUB-SUB-012 New application | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/applications/new` |  |
| SCR-SUB-SUB-013 Application 360 | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/applications/{submissionId}` |  |
| SCR-SUB-SUB-014 My reviews | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/myReviews` |  |
| SCR-SUB-SUB-015 Review an assigned application | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/myReviews/{assignmentId}` |  |
| SCR-SUB-SUB-016 Assignments board | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/assignments` |  |
| SCR-SUB-SUB-017 Open a stage run’s application | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/stageRuns/{stageRunId}` |  |
| SCR-SUB-SUB-018 Open an assignment’s application | draft | none | none | built, not yet described | `/console/{tenantId}/submissions/reviewAssignments/{assignmentId}` |  |

### websites/websites

| Screen | Design | Acceptance | Prompt | Implementation | Route | Verification |
|---|---|---|---|---|---|---|
| SCR-WEB-WEB-001 Sites | draft | none | none | built, not yet described | `/console/{tenantId}/websites` |  |
| SCR-WEB-WEB-002 Site workspace | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}` |  |
| SCR-WEB-WEB-003 Page | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/pages/{pageId}` |  |
| SCR-WEB-WEB-004 Menu | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/menus/{menuId}` |  |
| SCR-WEB-WEB-005 Site Settings | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/settings` |  |
| SCR-WEB-WEB-006 Releases | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/releases` |  |
| SCR-WEB-WEB-007 New Change | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/changes/new` |  |
| SCR-WEB-WEB-008 Change workspace | draft | none | none | built, not yet described | `/console/{tenantId}/websites/{siteId}/changes/{changeId}` |  |
| SCR-WEB-WEB-009 Template library | draft | none | none | built, not yet described | `/console/{tenantId}/websites/templates` |  |
| SCR-WEB-WEB-010 Template detail | draft | none | none | built, not yet described | `/console/{tenantId}/websites/templates/{templateId}` |  |
| SCR-WEB-WEB-011 Template editor | draft | none | none | built, not yet described | `/console/{tenantId}/websites/templates/{templateId}/edit` |  |
| SCR-WEB-WEB-012 Template composer | draft | none | none | not built | `/console/{tenantId}/websites/templates/{templateId}/compose` |  |
| SCR-WEB-WEB-013 A site page as visitors see it | draft | none | none | not built | `{site primary hostname}/{page address}` |  |
| SCR-WEB-WEB-014 Member account pages | draft | none | none | not built | `{site primary hostname}/{site-defined account routes}` |  |
| SCR-WEB-WEB-015 My profile and contact details | draft | none | none | not built | `{site primary hostname}/{site-defined profile route}` |  |
| SCR-WEB-WEB-016 My organization and its people | draft | none | none | not built | `{site primary hostname}/{site-defined organization route}` |  |
| SCR-WEB-WEB-017 Member directory | draft | none | none | not built | `{site primary hostname}/{site-defined directory route}` |  |

## Components

| Component | Home | Design | Implementation | Used by | Built with it |
|---|---|---|---|---|---|
| CMP-CRM-ENT-001 Address Editor | crm/entities | draft | CMI-CRM-ENT-001 (implemented, not-verified) | SCR-CRM-ENT-004 | SCI-CRM-ENT-004 |

## Questions

- Designed but not implemented: SCR-ACC-TRX-005, SCR-ACC-TRX-009, SCR-ACC-TRX-012, SCR-COM-CAT-023, SCR-COM-ORD-008, SCR-CMT-CMT-011, SCR-CRM-DQ-009, SCR-CRM-DQ-010, SCR-CRM-DQ-011, SCR-MBR-MEM-001, SCR-PFM-CSH-005, SCR-PFM-CSH-008, SCR-PFM-ELG-010, SCR-PFM-ELG-011, SCR-PFM-INT-013, SCR-PFM-INT-014, SCR-PFM-INT-016, SCR-PFM-INT-017, SCR-PFM-INT-018, SCR-PFM-INT-019, SCR-PFM-LLM-007, SCR-PFM-LLM-008, SCR-PFM-NOT-006, SCR-PFM-OPS-002, SCR-PFM-OPS-003, SCR-PFM-OPS-004, SCR-PFM-TNL-001, SCR-PFM-TNL-002, SCR-PFM-TNL-003, SCR-PFM-TNL-004, SCR-WEB-WEB-012, SCR-WEB-WEB-013, SCR-WEB-WEB-014, SCR-WEB-WEB-015, SCR-WEB-WEB-016, SCR-WEB-WEB-017
- Built but not yet described by a Screen Implementation: 290
- Stale prompts: none
- Implementations with unresolved discrepancies: SCI-CRM-ENT-004
- Screens without a Screen Acceptance Specification: 326
- Components that look like duplicates: none
