Skip to main content

Module project

Module project 

Source
Expand description

Stage 5: ASSEMBLE — build the project with stats and metadata.

Structs§

ConfidenceDistribution
Project
ProjectDependency
A dependency on another project (like a Cargo dependency for science).
ProjectMeta
ProjectStats
ReverseDepIndex
v0.49.3: reverse-dependency index built from a Project’s forward links graph. Maps finding_id → [dependent_finding_id, …] so a “what depends on X?” lookup is O(1) instead of O(N×L).

Constants§

VELA_COMPILER_VERSION
VELA_SCHEMA_URL
Schema and compiler defaults for the current Vela protocol release.
VELA_SCHEMA_VERSION

Functions§

assemble
derive_frontier_id_from_meta
Derive a vfr_<hash> frontier ID from frontier metadata. Used as a fallback for legacy frontiers without a frontier.created genesis event; v0.4+ frontiers derive from the genesis event itself via frontier_id_from_genesis.
frontier_id_from_genesis
Derive a vfr_<hash> frontier ID from the canonical hash of the frontier.created genesis event. Returns None if events[0] is absent or not a frontier.created event (legacy frontiers fall back to meta-derivation via derive_frontier_id_from_meta).
recompute_stats
Recompute derived frontier statistics after mechanical edits.