README

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

#
BuildLane

pub(all) enum BuildLane {
DataLane
TerrainLane
MissionLane
ViewerLane
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
BuildTask

pub(all) struct BuildTask {
task_id : String
priority : Int
lane : BuildLane
title : String
outcome : String
depends_on : Array[String]
evidence : Array[String]
done_when : String
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
EvidenceGate

pub(all) struct EvidenceGate {
gate_id : String
label : String
owner_package : String
readiness : ReadinessState
proof_artifact : String
blocker : String
next_action : String
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
KernelLayer

pub(all) struct KernelLayer {
layer_id : String
label : String
owns : String
source_contract : String
current_artifact : String
readiness : ReadinessState
next_output : String
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
MoonMoonKernel

pub(all) struct MoonMoonKernel {
kernel_id : String
product_name : String
current_site_id : String
thesis : String
operating_rule : String
layers : Array[KernelLayer]
evidence_gates : Array[EvidenceGate]
build_queue : Array[BuildTask]
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
ReadinessState

pub(all) enum ReadinessState {
Ready
NeedsEvidence
Blocked
Planned
} derive(Eq, ToJson,
Debug
,
FromJson
)

#
build_lane_label

fn build_lane_label(lane : BuildLane) -> String

#
readiness_state_label

fn readiness_state_label(state : ReadinessState) -> String

#
render_json

fn render_json(kernel : MoonMoonKernel) -> Json

#
render_markdown

fn render_markdown(kernel : MoonMoonKernel) -> String

#
system_kernel

fn system_kernel() -> MoonMoonKernel

#
system_kernel_json

fn system_kernel_json() -> Json

#
system_kernel_markdown

fn system_kernel_markdown() -> String

#
top_priority_task

fn top_priority_task(kernel : MoonMoonKernel) -> BuildTask

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io