Wiki: bring up to v6.4.222 (N/N++ language, encodings, bootloader framebuffer)
Add a new page for N and N++, the native NyxOS language, and document 40
releases (v6.4.183-222):
- N-Language (new): the two-language design, syscalls-as-language, the ncc
bootstrap compiler, the v0.2-v0.15 feature line mapped to N++ P1-P4, the
M0-M5 self-hosting ladder (ncc runs in-OS; M5 triangle started), and
xbm install ncc. Reframed the Userspace "Nyx C" section as N's ancestor.
- Cryptography and TLS: Ed25519 signature verify + new encodings/checksums
(Ascii85, Base58, bech32, URL, CSV, SemVer, CRC-32C, Fletcher, Murmur, FNV).
- Command Reference: new commands/coreutils (file, tar, tsort, factor,
date +FORMAT, the codec commands); counts to ~145 builtins.
- GUI: taskbar system tray + flyouts, Start-menu search/arrow-nav, screensaver,
Cordillera wallpaper. Desktop: File Manager Type column.
- Boot Process / GUI: boot on the bootloader-provided framebuffer (multiboot2/
GOP) instead of Bochs VBE (v6.4.222).
- Filesystem: VFS 512-node pool + vfsstat; MAX_INODES 256->512 propagated to
Architecture, Kernel Data Structures, Troubleshooting. kernel.h god-header
splits noted in Architecture.
- Version History: 40 rows under a new era. Glossary: N/N++/ncc. Navigation,
Obsidian graph color group, and version markers bumped to v6.4.222.
Lint: 42 pages, 0 broken links / anchors / orphans. Syscalls still 57.