-
Notifications
You must be signed in to change notification settings - Fork 71
feature - migrate the full Oven semantic control plane to Incan authoring #1034
Copy link
Copy link
Open
Feature
5 / 195 of 19 issues completed
Copy link
Labels
featureNew 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
Description
Activity
Metadata
Metadata
Assignees
Labels
featureNew 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
Projects
- StatusShow more project fieldsBacklog
Area
Problem statement
One Incan-authored planner proves only a bootstrap. The v0.6 self-hosting-readiness goal requires Oven's complete semantic control plane to be authored in Incan while retaining a deliberately small Rust host kernel for platform and toolchain mechanics.
Proposed solution
Move Oven's semantic project graph, resolver/planner policy, receipt/provenance interpretation, cache/invalidation policy, test/session scheduling, inspection/report construction, and diagnostics policy into Incan modules hosted through the versioned kernel ABI.
Alternatives considered
Scope / acceptance criteria