Applications directory
Central entry point for Designer and Provider application records.
/admin/applicationsFuture Spec 05 →Current-state summary
Applications is present in the authenticated navigation and is intended to be the shared administrative directory for Designer and Provider applications. The current review confirms the entry point and the separate Applications Builder, but it does not yet prove a complete permission-scoped directory, all Provider Category queues, saved views, bulk review actions or application-to-Workspace provisioning from this surface.
Interface inventory
Anatomy and verified behavior
Verification states separate observed behavior from requirements or assumptions.
| Element | Current behavior | Verification |
|---|---|---|
| Navigation entry | Applications is visible in the Admin navigation. | Verified live |
| Directory dataset | Expected to combine Designer and all nine Provider Category applications from one canonical application service. | Requires live record verification |
| Filters and views | Required filters include applicant type, Provider Category, Pipeline Stage, review owner, readiness, submitted date and exception state. | Future contract; not fully verified |
| Record entry | Each row must open the shared application record while preserving its category-specific form and workflow version. | Known architecture; route coverage requires verification |
| Provisioning status | Approval, Entity creation, Workspace provisioning, invitation and onboarding readiness must be separately visible. | Required by Spec 05; current directory behavior unverified |
User journeys
Current flows
Triage incoming applications
- Open Applications
- Choose applicant type or Provider Category
- Filter by Stage and owner
- Open an application
- Complete the next review action
Monitor approved provisioning
- Filter approved applications
- Review Entity and Workspace creation state
- Resolve failed provisioning
- Confirm invitation and onboarding
State model
Current and expected states
Not reviewed.
Category-aware empty guidance is not verified.
Expected core queue state; current presentation unverified.
Must remain distinct from active Workspace status; current presentation unverified.
Retry and exception ownership are not verified.
Product rules
Non-negotiable boundaries
- Designer and Provider applications use one application service and shared directory primitives.
- Provider Category is mandatory for Provider applications and never inferred from a display label.
- Application Stage, review decision, Entity status, Workspace status and onboarding state remain distinct.
- Directory rows and exports obey contact, credential and financial permissions.
- Every approval and provisioning action is idempotent and auditable.
Known current limitations · 4 mapped
What is missing, broken or unverified
Future Spec 05 owns closure →- Only the navigation entry is conclusively verified in this review.
- Complete Designer and all nine Provider Category queues are not evidenced.
- Bulk review, saved views, export, provisioning exceptions and category-aware empty states are unverified.
- The directory-to-record and approval-to-provisioning journeys are not yet proven end to end.
Future alignment
Required evolution
- 01Implement one permission-scoped directory for Designer and every Provider Category application.
- 02Expose independent review, Entity, Workspace, invitation and onboarding statuses.
- 03Add saved views, assignment, service-level indicators and provisioning exception recovery.
- 04Use the immutable submitted form and workflow versions defined in Spec 05.
Current baseline
Acceptance record
- Applications is present as a navigation destination.
- Unverified directory behavior is not presented as complete.
- Designer and Provider applications are represented as variants of one canonical service.
- Provisioning state is not collapsed into the approval decision.
Reverse-spec completeness
Documentation coverage
The interface is still changing, so visual evidence and repository tracing remain intentionally incomplete.
Purpose and user outcome
DocumentedRoles and access
DocumentedRoutes and entry points
DocumentedPage and component anatomy
DocumentedFields and displayed data
DocumentedPrimary actions
DocumentedForms and validation
DocumentedStates and transitions
DocumentedEmpty, loading and error states
DocumentedResponsive behavior
PartialAccessibility behavior
PartialActivity and audit events
PartialData sources and persistence
DocumentedNotifications and automation
PartialKnown defects and limitations
DocumentedReusable component dependencies
DocumentedFuture-spec conflicts
PartialVisual and repository evidence
DeferredAcceptance of current baseline
Documented