research-document
Artifact Lifecycle Protocol
Artifact Lifecycle Protocol
Status: Canonical
Version: 1.0.0
Purpose
This protocol defines lifecycle state independently from confidence, completion, and publication tier.
Research artifacts
Research artifacts use:
draft -> review -> accepted -> superseded | withdrawn
draftandreviewcontent may be edited.acceptedcontent is immutable. A substantive correction creates a superseding artifact; a metadata-only correction requires an amendment.supersededandwithdrawnartifacts remain discoverable.- A superseding relationship must be reciprocal.
Existing REP records using canonical are treated as accepted for
compatibility. deprecated maps to superseded. archived is a storage state,
not permission to remove a canonical record.
Missions
Missions use:
proposed -> approved -> active -> blocked | completed | cancelled -> archived
A completed mission references its outputs and records verification. A blocked mission names the blocker and executable next step. Reopening a completed or cancelled mission requires a new mission or an explicit Decision Record.
Theories
Theories use:
candidate -> supported -> established -> challenged -> superseded | rejected
Theory status describes maturity. Confidence describes evidential strength; neither implies the other.
Enforcement boundary
ros validate checks allowed states and relationship integrity. Accepted
content mutation requires a comparison baseline, which the initial validator
does not yet implement; until then, review is procedural and this limitation
must remain visible in the migration report and REP.