Pipeline directory
Workspace list and entry point for available governed and Workspace-created Pipelines.
/admin/pipelinesFuture Spec 09 →Current-state summary
The live Pipelines route is the shared intake entry point. It exposes Project Opportunities version 1 with Admin conversion to Project and matching during intake, plus metrics, swim lanes and a table. Retry recovered an initial load failure and loaded three records across six stages. A second pass found the deeper Settings directory contains two published workflows and nine draft Provider-application workflows, while only Project Opportunities is selectable on this operational route. More importantly, the New opportunity form is still driven by the legacy Lead schema and stage list rather than the published six-stage workflow.
Interface inventory
Anatomy and verified behavior
Verification states separate observed behavior from requirements or assumptions.
| Element | Current behavior | Verification |
|---|---|---|
| Page identity | Shared intake engine label, Pipelines title and explanatory copy define the module purpose. | Verified live |
| Primary actions | Configure pipeline links to the workflow directory. New opportunity opens a 43-field legacy Lead form; creation was not submitted. | Form and all field groups reviewed live |
| Active Pipeline selector | Shows Project Opportunities as the selected Pipeline. | Verified live; multi-Pipeline switching not tested |
| Governance summary | Shows Published, Version 1, Admin converts to project and matching available during intake. | Verified live |
| Operational metrics | Shows open records, open value, weighted value, attention, conversion readiness, active stages and version. | Verified with 3 records, $1.645M open and $777,250 weighted |
| View controls | Swim lanes and Table share a 3 records / 6 stages count. Table includes selection, sorting, export and a configurable column manager. | Verified live in second pass |
| Workflow directory relationship | Settings lists Project Opportunities and Designer Applications as Published plus nine Provider application workflows as Draft. | Verified live |
| Load recovery | A failed first load showed an inline error and Try again; retry succeeded without leaving the page. | Verified live |
User journeys
Current flows
Review intake
- Open Pipelines
- Resolve active Pipeline
- Review governance and metrics
- Scan stages and records
- Open a record
Recover from load failure
- Receive inline load error
- Select Try again
- Reload Pipeline data
- Restore metrics and stages
Configure Pipeline
- Select Configure pipeline
- Open workflow directory
- Choose Project Opportunities
- Create a draft
- Configure and publish
Create opportunity
- Select New opportunity
- Complete core, contact, Project, qualification, assignment, matching and snapshot fields
- Create record
State model
Current and expected states
Shell can resolve before Pipeline data; dedicated skeleton behavior was not captured.
One published Pipeline, metrics, six stages and three records are present.
Shows a Workspace-scoped error and Try again.
Individual empty stages show No records with a zero count.
Operational selector exposes only Project Opportunities; Settings contains eleven workflow definitions serving intake and applications.
Product rules
Non-negotiable boundaries
- Pipeline data is scoped to the active Workspace.
- The active published workflow is the only source of stage, transition, field and outcome configuration.
- Published version and conversion ownership must be visible.
- Summary values derive from records and stage probabilities rather than editable dashboard numbers.
- Retry must not duplicate records or mutate stage state.
- Application workflows may share the engine without appearing as operational lead Pipelines in the wrong directory.
Known current limitations · 6 mapped
What is missing, broken or unverified
Future Spec 09 owns closure →- Critical: New opportunity uses legacy stages that do not match the published workflow.
- The workflow directory and operational selector expose different notions of available Pipelines without explaining the scope difference.
- The first data request failed once before successful retry.
- Search, filtering and cross-Pipeline reporting are not visible on the directory surface.
- The selected Workspace and form fields still use legacy Proper Gallery naming.
- New opportunity submission, validation and duplicate detection were not tested.
Future alignment
Required evolution
- 01Support governed Registry Pipelines and Workspace-created general CRM Pipelines through one directory.
- 02Expose Pipeline type, owner, version and health consistently.
- 03Replace visible legacy Lead IDs, labels and routes with canonical Pipeline Record identity; keep LD aliases only for redirects and audit.
- 04Add resilient loading, filters and saved views without fragmenting the shared engine.
- 05Preserve historical records against the version under which they were created.
Current baseline
Acceptance record
- The active Pipeline, publication state and version are visible.
- Conversion and matching configuration are summarized.
- Metrics reconcile to the visible Pipeline.
- A recoverable error state exists.
- Records can be opened from the current view.
- Creation is explicitly flagged as configuration-divergent until it consumes the active published workflow.
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