-
Notifications
You must be signed in to change notification settings - Fork 6
feature - QEMU tiny kernel capability proof #690
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationfeatureNew feature or requestNew feature or requestincan compilerSuggestions, features, or bugs related to the Compiler (frontend/backend/codegen)Suggestions, features, or bugs related to the Compiler (frontend/backend/codegen)runtime / core cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratestoolingSuggestions, features, or bugs related to the Tooling (CLI/formatter/test runner)Suggestions, features, or bugs related to the Tooling (CLI/formatter/test runner)
Milestone
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationfeatureNew feature or requestNew feature or requestincan compilerSuggestions, features, or bugs related to the Compiler (frontend/backend/codegen)Suggestions, features, or bugs related to the Compiler (frontend/backend/codegen)runtime / core cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratesSuggestions, features, or bugs related to the `incan-core`, `incan-stdlib`, 'incan-derive` cratestoolingSuggestions, features, or bugs related to the Tooling (CLI/formatter/test runner)Suggestions, features, or bugs related to the Tooling (CLI/formatter/test runner)
Type
Fields
Give feedbackNo fields configured for Feature.
Area
Problem statement
The 0.9 roadmap needs a concrete vertical proof that the 0.8 freestanding foundations work under real low-level pressure. A freestanding artifact that merely builds is not enough; the project needs a tiny Incan-authored kernel proof that boots under an emulator and exercises the target, linker, panic, allocator, unsafe, layout, and MMIO surfaces together.
The goal is not a production operating system. The goal is a credible capability proof that can inform 1.0 stabilization decisions.
Proposed solution
Build a tiny QEMU-bootable kernel proof using Incan-authored init logic and the 0.8 freestanding foundations.
The proof should include:
Alternatives considered
Scope / acceptance criteria