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:
Claude
2026-11-12 15:28:00 +00:00
parent d783fd11c3
commit c0b714645f
2 changed files with 8 additions and 8 deletions
-3
View File
@@ -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.
+8 -5
View File
@@ -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__