Expand description
Lifecycle status vocabulary shared by the catalog (RFC-002), the source boundary (RFC-003), and the scanner (RFC-004).
Each enum maps 1-to-1 onto a CHECK-constrained catalog column. The
as_str/parse pairs are the single conversion point; repositories
must not hand-write these strings.
Enums§
- File
Status files.file_status(RFC-004 §7).- Hidden
File Policy sources.hidden_file_policy(RFC-003 §6.1; default Exclude).- Index
Mode sources.index_mode(FR-120 quality modes).- JobStatus
index_jobs.status(RFC-002 §7.9).- JobType
index_jobs.job_type(RFC-002 §7.9).- Persistence
Mode sources.persistence_mode(RFC-003 §5.1–5.2).- Source
Status sources.status(external design §11.2).- Source
Type sources.source_type(RFC-003 §5).- Symlink
Policy sources.symlink_policy(RFC-003 §6.2; default Ignore).