Skip to main content

Module status

Module status 

Source
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§

FileStatus
files.file_status (RFC-004 §7).
HiddenFilePolicy
sources.hidden_file_policy (RFC-003 §6.1; default Exclude).
IndexMode
sources.index_mode (FR-120 quality modes).
JobStatus
index_jobs.status (RFC-002 §7.9).
JobType
index_jobs.job_type (RFC-002 §7.9).
PersistenceMode
sources.persistence_mode (RFC-003 §5.1–5.2).
SourceStatus
sources.status (external design §11.2).
SourceType
sources.source_type (RFC-003 §5).
SymlinkPolicy
sources.symlink_policy (RFC-003 §6.2; default Ignore).