Concept: Kernel Entry Point
Value: 5 (Critical - Core VM initialization bridge)
What it is: Assembly-to-Java transition point where GRUB loads kernel and jumps to Java Main()
Key files:
core/src/native/x86/kernel.asm (lines 100-200: entry point setup)
core/src/core/org/jnode/boot/Main.java
Bridges: Assembly, Java boot sequence, VM initialization
Documentation Requirements
For Value 5 (Critical):
-
Update ALL 4 sections of the index (index.md):
- Pages Table: Add new page in alphabetical order
- Concepts → Pages: Add the page name. If concept already exists (pointing to
[[Glossary]]), UPDATE it to point to new Spoke page. Also add any discovered Technical Terms
- Source Path → Pages: Map
core/src/native/x86/*.asm and core/src/core/org/jnode/boot/ to the new page
- Task Routing: Add to relevant developer task categories with meaningful routing ideas (1-3 entries)
-
Update Glossary: Add 1-sentence definition for any new project-specific term
-
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes to better catch context
Skill Reference
Use update-wiki skill for wiki maintenance workflow:
- Prerequisite: Ensure
.wiki/ is initialized
- Research phase: Locate primary source code, broaden search for related classes
- Creation phase: Create
.wiki/[Concept-Name].md (200-500 lines)
- Linking phase: Update index (all 4 sections), Glossary, Changelog
- Persistence phase: Manually push from
.wiki/ directory
- Completion: Close the issue after push verification
Related Concepts (from index.md)
- [[Boot-Sequence]]
- [[Assembly-Files]]
- [[Architecture]]
- [[Core-Thread-Scheduling]]
Concept: Kernel Entry Point
Value: 5 (Critical - Core VM initialization bridge)
What it is: Assembly-to-Java transition point where GRUB loads kernel and jumps to Java Main()
Key files:
core/src/native/x86/kernel.asm(lines 100-200: entry point setup)core/src/core/org/jnode/boot/Main.javaBridges: Assembly, Java boot sequence, VM initialization
Documentation Requirements
For Value 5 (Critical):
Update ALL 4 sections of the index (
index.md):[[Glossary]]), UPDATE it to point to new Spoke page. Also add any discovered Technical Termscore/src/native/x86/*.asmandcore/src/core/org/jnode/boot/to the new pageUpdate Glossary: Add 1-sentence definition for any new project-specific term
Broader Search: Search for related "Helper", "Manager", "Layout", or "Constants" classes to better catch context
Skill Reference
Use update-wiki skill for wiki maintenance workflow:
.wiki/is initialized.wiki/[Concept-Name].md(200-500 lines).wiki/directoryRelated Concepts (from index.md)