State lattice
Deterministic fixed-size C fixture for origin, route, path, health, risk, lock, and no-effect labels.
No-External-Effect Kernel Evidence
Latticra's kernel lane is a compiled C evidence surface for identity, state, subsystem posture, and lifecycle reports. It is not bootable, not a production runtime, and not an operating-system replacement.
Kernel Rule
The current kernel evidence allows bounded in-memory state transitions so reports can show a lifecycle path. It still denies filesystem effects, network effects, process execution, runtime entry, hardware behavior, device operation, boot behavior, and production security-boundary claims.
Deterministic fixed-size C fixture for origin, route, path, health, risk, lock, and no-effect labels.
Compiled kernel identity and deterministic report surface with boot and runtime status denied.
Metadata entries for boot, runtime, scheduler, memory, process, filesystem, network, device, and security.
Sequential in-memory steps through the kernel ladder while external effects remain zero.
Report-only summary connects lifecycle completion to subsystem readiness and denied authority labels.
Current Snapshot
These fields summarize the current evidence posture from the kernel and lifecycle records.
Lifecycle Ladder
The lifecycle runner can advance a local in-memory state object through an approved sequence ending at runtime-entry-recovery-audit-review-observation-view-ready. That path is evidence, not scheduler execution.
Initializes the kernel state and proves the subsystem registry metadata surface is ready.
Records scheduler, memory map, process table, syscall table, and IPC table readiness metadata.
Records VFS namespace, device registry, and driver catalog evidence while denying filesystem and device authority.
Records interrupt table, timer-source, and scheduler-tick metadata without arming timers or dispatching interrupts.
Reports the current lifecycle target while recovery-audit-review observation metadata is visible and recovery audit review observation, recovery audit reviews, recovery audit observation, recovery audits, recovery closeout observation, recovery closeouts, recovery-outcome observation, recovery outcomes, recovery-disposition observation, recovery dispositions, recovery-plan observation, recovery-boundary observation, recovery boundaries, recovery plans, persistence-boundary observation, persistence boundaries, persistence commits, recovery authority, quiescent-return observation, quiescent returns, quiescent state reads, idle-return observation, idle returns, idle state reads, process-return observation, process returns, process state reads, process wakes, scheduler-return observation, scheduler returns, scheduler execution, scheduler dispatch, context switching, run queue mutation, post-resume observation, instruction-pointer reads, stack-pointer reads, CPU-mode reads, user-mode resume, user instruction resume, resume frame commits, syscall exit commits, syscall exits, syscall returns, interrupt returns, privilege transitions, address-space switching, page-table writes, TLB flushes, MMU updates, stack switching, register save/restore, frame construction, runtime entry admission, runtime entry, scheduler run-entry, scheduler activation, scheduler handoff, scheduler selection, scheduler credit updates, quota updates, time reads, and preemption remain denied.
Authority Boundary
The most important reading rule is the distinction between a bounded in-memory state object and any external or operational behavior.
Fixed-size state lattice reports, kernel identity reports, subsystem registry reports, in-memory state-machine transitions, lifecycle reports, and subsystem summary reports.
The lifecycle may report internal state changes such as a completed sequence to runtime-entry-recovery-audit-review-observation-view-ready while preserving external_effect_performed=0.
Booting, runtime entry, scheduler execution, memory allocation, process spawn, syscall dispatch, filesystem read/write, network I/O, device I/O, interrupts, timer arms, run queue mutation, DMA, hardware effects, sandboxing, and OS replacement.
Local Commands
These commands compile and inspect deterministic C surfaces. They do not boot a kernel or enter runtime behavior.
sh scripts/test-state-lattice.sh
sh scripts/test-kernel.sh
sh scripts/test-kernel-report-runner.sh
sh scripts/test-kernel-state-machine.sh
sh scripts/test-kernel-scheduler-credit.sh
sh scripts/test-kernel-scheduler-credit-report-runner.sh
sh scripts/test-kernel-scheduler-selection.sh
sh scripts/test-kernel-scheduler-selection-report-runner.sh
sh scripts/test-kernel-scheduler-dispatch.sh
sh scripts/test-kernel-scheduler-dispatch-report-runner.sh
sh scripts/test-kernel-scheduler-handoff.sh
sh scripts/test-kernel-scheduler-handoff-report-runner.sh
sh scripts/test-kernel-scheduler-activation.sh
sh scripts/test-kernel-scheduler-activation-report-runner.sh
sh scripts/test-kernel-scheduler-run-entry.sh
sh scripts/test-kernel-scheduler-run-entry-report-runner.sh
sh scripts/test-kernel-runtime-entry-admission.sh
sh scripts/test-kernel-runtime-entry-admission-report-runner.sh
sh scripts/test-kernel-runtime-entry-frame.sh
sh scripts/test-kernel-runtime-entry-frame-report-runner.sh
sh scripts/test-kernel-runtime-entry-register-view.sh
sh scripts/test-kernel-runtime-entry-register-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-stack-view.sh
sh scripts/test-kernel-runtime-entry-stack-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-address-space-view.sh
sh scripts/test-kernel-runtime-entry-address-space-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-privilege-level-view.sh
sh scripts/test-kernel-runtime-entry-privilege-level-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-syscall-gate-view.sh
sh scripts/test-kernel-runtime-entry-syscall-gate-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-syscall-dispatch-view.sh
sh scripts/test-kernel-runtime-entry-syscall-dispatch-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-syscall-return-view.sh
sh scripts/test-kernel-runtime-entry-syscall-return-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-syscall-exit-view.sh
sh scripts/test-kernel-runtime-entry-syscall-exit-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-user-mode-resume-view.sh
sh scripts/test-kernel-runtime-entry-user-mode-resume-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-post-resume-observation-view.sh
sh scripts/test-kernel-runtime-entry-post-resume-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-scheduler-return-observation-view.sh
sh scripts/test-kernel-runtime-entry-scheduler-return-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-process-return-observation-view.sh
sh scripts/test-kernel-runtime-entry-process-return-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-idle-return-observation-view.sh
sh scripts/test-kernel-runtime-entry-idle-return-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-quiescent-return-observation-view.sh
sh scripts/test-kernel-runtime-entry-quiescent-return-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-persistence-boundary-observation-view.sh
sh scripts/test-kernel-runtime-entry-persistence-boundary-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-boundary-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-boundary-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-plan-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-plan-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-disposition-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-disposition-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-outcome-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-outcome-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-closeout-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-closeout-observation-view-report-runner.sh
sh scripts/test-kernel-runtime-entry-recovery-audit-observation-view.sh
sh scripts/test-kernel-runtime-entry-recovery-audit-observation-view-report-runner.sh
sh scripts/test-kernel-lifecycle.sh
sh scripts/test-kernel-lifecycle-report-runner.sh
sh scripts/test-kernel-lifecycle-subsystem-summary.sh
sh scripts/test-kernel-lifecycle-subsystem-summary-report-runner.sh
sh scripts/test-kernel-lifecycle-status-alignment.sh
Source Records