README

vectie/moonmoon/src/site does not have a README file

#
SiteCatalogEvidence

pub(all) struct SiteCatalogEvidence {
artifact :
ArtifactRef

authority : String
label : String
source_url : String
ref_uris : Array[String]
linked_source_ids : Array[String]
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
SiteCatalogValidationEvidence

pub(all) struct SiteCatalogValidationEvidence {
artifact :
ArtifactRef

validation_status :
ValidationStatus

ready : Bool
finding_count : Int
blocker_count : Int
warning_count : Int
summary : String
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
SiteDossier

pub(all) struct SiteDossier {
site :
LunarSite

datasets : Array[
TerrainSourceManifest
]
validations : Array[
TerrainFixtureValidation
]
catalog_evidence : Array[SiteCatalogEvidence]
catalog_validation : SiteCatalogValidationEvidence
source_candidates : Array[
LunarSourceCandidate
]
source_acquisition_plans : Array[
LunarAcquisitionPlan
]
source_product_selections : Array[
LunarProductSelection
]
source_extraction_candidates : Array[
LunarExtractionCandidate
]
terrain :
TerrainMetrics

traverse :
TraverseScore

corridor_scan : Array[
CorridorScanWindow
]
route_candidates : Array[
RouteCandidate
]
power_window_evidence :
PowerWindowEvidence

window_search_evidence :
MissionWindowSearchEvidence

energy :
EnergyAssessment

clearance_plan :
MissionClearancePlan

summary : String
blockers : Array[String]
next_questions : Array[String]
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
catalog_evidence_for_artifact

fn catalog_evidence_for_artifact(dossier : SiteDossier, artifact_kind : String, artifact_id : String) -> SiteCatalogEvidence?

#
first_trusted_square_catalog_evidence

fn first_trusted_square_catalog_evidence() -> Array[SiteCatalogEvidence]

#
first_trusted_square_dossier

fn first_trusted_square_dossier() -> SiteDossier

#
first_trusted_square_json

fn first_trusted_square_json() -> Json

#
first_trusted_square_markdown

fn first_trusted_square_markdown() -> String

#
first_trusted_square_site

fn first_trusted_square_site() ->
LunarSite

#
missing_catalog_validation_evidence

fn missing_catalog_validation_evidence() -> SiteCatalogValidationEvidence

#
render_json

fn render_json(dossier : SiteDossier) -> Json

#
render_markdown

fn render_markdown(dossier : SiteDossier) -> String

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io