Global Workspace search
Search entry scoped to the active Workspace.
/adminFuture Spec 04 →Current-state summary
The Overview header contains a search input with the placeholder Search this Workspace…. Its presence and Workspace-scoped intent are verified. Search submission, result groups, keyboard behavior, permitted record types, empty results and navigation are not yet verified.
Interface inventory
Anatomy and verified behavior
Verification states separate observed behavior from requirements or assumptions.
| Element | Current behavior | Verification |
|---|---|---|
| Search icon | A magnifying-glass-style symbol appears before the input. | Verified live |
| Search input | Displays Search this Workspace… as its placeholder. | Verified live |
| Results surface | Not observed. | Unverified |
User journeys
Current flows
Find a record
- Focus search
- Enter a query
- Receive permission-filtered grouped results
- Choose a result
- Open the record in active Workspace context
State model
Current and expected states
Placeholder is visible.
Not verified.
Not verified.
Not verified.
Not verified.
Not verified.
Product rules
Non-negotiable boundaries
- Results must be filtered by the active Membership and field permissions.
- Search scope must change when Workspace changes.
- Sensitive query text must not be written to unrestricted logs.
- Similar results require enough context to distinguish them.
Known current limitations · 4 mapped
What is missing, broken or unverified
Future Spec 04 owns closure →- No current search result behavior has been validated.
- Searchable record types and extracted-file search are unknown.
- Keyboard navigation, debounce and recent search behavior are unknown.
- The control was observed on Overview; global availability on every route is unverified.
Future alignment
Required evolution
- 01Group results by record type.
- 02Cover Projects, Entities, tasks, items, commercial records, files and authorized messages.
- 03Maintain durable Workspace scope and safe analytics.
Current baseline
Acceptance record
- The input and Workspace-scoped placeholder are present.
- Unverified result behavior remains clearly marked.
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