Installer boundary
User-local Panel installs avoid firmware, partitions, boot sectors, EFI variables, GRUB config, kernels, and initramfs files.
Fixture-Only Boot Evidence Lane
Latticra has a SeaBIOS and GRUB compatibility boundary plus no-effect boot-preview fixtures. It does not have a bootable image, QEMU run, GRUB installation, disk image, firmware mutation, or production operating-system claim.
Boot Rule
The current Panel installer is compatible with SeaBIOS and GRUB hosts only in the narrow sense that it stays out of the boot path. Boot-preview records define the evidence shape future work must satisfy before any bootable claim can change.
User-local Panel installs avoid firmware, partitions, boot sectors, EFI variables, GRUB config, kernels, and initramfs files.
The boot-preview manifest records required future fields while preserving bootable_os_ready=false.
Preflight validates the fixture and reports local tool visibility without running QEMU or invoking GRUB.
Capture and boot-artifact templates name future evidence fields without creating images or writing boot files.
Boot status cannot promote until QEMU, serial-log, artifact, checksum, and recovery evidence exist.
Current Snapshot
These fields summarize the safe public posture across the compatibility and boot-preview records.
Future Profiles
The preview lane names targets only so future evidence cannot collapse SeaBIOS, GRUB BIOS, and GRUB UEFI into one vague claim.
Requires QEMU i440fx SeaBIOS evidence, artifact metadata, serial log, and recovery path.
Requires a separate BIOS bootloader profile with no host bootloader mutation.
Requires OVMF/UEFI evidence, EFI system partition metadata, and no firmware writes.
Requires a reviewed operator-console path before any VM execution evidence can promote.
Authority Boundary
The current lane is useful because it names what future evidence must record while refusing to blur the line between a fixture and an executed boot.
Compatibility contract, fixture manifest validation, no-effect preflight, evidence capture template, QEMU argv template, boot artifact manifest template, and blocked manifest validation.
Boot artifact manifest, artifact checksum, profile-specific QEMU run records, serial console boot logs, operator console path, read-only VM evidence, and recovery runbook.
QEMU execution, GRUB invocation, disk image creation, ISO creation, firmware mutation, bootloader writes, partition mutation, EFI variable writes, kernel install, initramfs writes, root escalation, network use, host boot changes, and production OS readiness.
Local Commands
These guards inspect contracts, fixture posture, templates, and blocked validation. They do not run QEMU or touch host boot state.
sh scripts/test-seabios-grub-compatibility-contract.sh
sh scripts/test-seabios-grub-boot-preview-preflight.sh
sh scripts/test-seabios-grub-boot-preview-evidence-contract.sh
sh scripts/test-seabios-grub-boot-preview-evidence-template.sh
sh scripts/test-seabios-grub-boot-preview-qemu-argv-template.sh
sh scripts/test-seabios-grub-boot-preview-boot-artifact-manifest-template.sh
sh scripts/test-seabios-grub-boot-preview-boot-artifact-manifest-validate.sh
Source Records