docs: kernel_main.c's header states what is there; CLAUDE.md's warning about it goes (#144)
The header said "M6: Infrastructure present (validation deferred)" and "M7: Not started (VM integration pending)", and "(LithosAnanke branch)" -- there is no such branch since the split. .claude/CLAUDE.md had warned since 2026-08 not to propagate it instead of it being corrected. Now: M0-M6 and M7 complete, M7.1 in progress (as CLAUDE.md's Architecture section gives them), v4 the system booted by default; the correction dated in place. The note in CLAUDE.md's Gotchas goes, as #144 asks. Comments only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017RzZgrf7V7Zk2iczBXDRbm
This commit is contained in:
@@ -116,9 +116,6 @@ what the nightly runs are one and the same.
|
||||
silently dropped. 1025 = 1024 content bytes + 1 NUL terminator.
|
||||
|
||||
### Gotchas in the tree
|
||||
- **`kernel/src/kernel_main.c`'s own header comment claims "M7: Not started" -- it is STALE.**
|
||||
M7/M7.1/M7.pre logic is present and functional (`kernel_main.c` ~lines 481-517). Don't
|
||||
propagate the stale comment.
|
||||
- **`kernel/src/virtio/virtio_blk.c` relates to the roadmap's "M9 block storage" item** --
|
||||
implemented via virtio, not AHCI as older docs describe. Don't assume milestone-complete from
|
||||
source presence alone; that hasn't been verified.
|
||||
|
||||
@@ -9,12 +9,15 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* kernel_main.c - StarKernel main entry point (LithosAnanke branch)
|
||||
* kernel_main.c - StarKernel main entry point
|
||||
*
|
||||
* Milestone status:
|
||||
* M0-M5: Complete (build, boot, PMM, VMM, interrupts, timer)
|
||||
* M6: Infrastructure present (kmalloc exists, validation deferred)
|
||||
* M7: Not started (VM integration pending)
|
||||
* Milestone status (corrected 2026-11-12, #144: it said M6 deferred and "M7: Not started";
|
||||
* .claude/CLAUDE.md, Architecture, is where it is kept):
|
||||
* M0-M6: Complete (build, boot, PMM, VMM, interrupts, timer, kmalloc) -- v1.5.1-FINAL
|
||||
* M7: Complete (the StarForth VM integrated, parity validated)
|
||||
* M7.1: In progress (capsule birth, the Mama vocabulary, the Tripod fleet, the word ACL)
|
||||
* The system booted by default is v4, StarForth's F18 engine (sk_v4_run); system=v3 boots v3
|
||||
* (docs/fabric/FABRIC-3.md XLIII).
|
||||
*/
|
||||
|
||||
#ifndef __STARKERNEL__
|
||||
|
||||
Reference in New Issue
Block a user