Appearance
Version Visibility Filtering
Several entities are versioned with a draft → current → superseded lifecycle — for example Document Versions (open / released / superseded) and Templates (draft / active / archived). Wherever such entities appear, a version-visibility filter controls which version categories are included.
The filter exposes three logical categories; each entity maps its own states onto them:
| Category | Meaning | Document Version | Template |
|---|---|---|---|
| draft | in progress, not yet live | open | draft |
| current | the live, authoritative version | released | active |
| superseded | retained for history, no longer live | superseded | archived |
Behavior
- Default: current only. Every list/table view and every search defaults to showing only the current version of each entity.
- Users may change the filter for a specific query/view to include draft and/or superseded.
- The filter is per-query; whether a chosen setting persists for the session is a UI detail (TBD).
- Applies uniformly to list/table views and search results. Draft/superseded rows surfaced this way are badged so they cannot be mistaken for the current version.
Notes
- Protects Read-Only users from accidentally referencing outdated artifacts (superseded is hidden by default).
- Composes with Tabular Export: an export reflects the active version-visibility filter (current-only by default).