MiyarOS v0.2(under progress) Core Infrastructure. This development cycle focused on building the core foundation of MiyarOS. The kernel now detects and parses the Multiboot memory map, implements a bitmap-based Physical Memory Manager with 4 KiB frame allocation, introduces a dynamic kernel heap (“kmalloc”/“kfree”), and enables paging with the first version of the Virtual Memory Manager for page mapping and unmapping.Memory protection has also been improved by marking kernel pages as read-only and leaving the null page unmapped to catch invalid pointer accesses. A dedicated page fault handler and centralized kernel panic system were added, providing detailed crash information for easier debugging. Finally, the shell was refactored to support command and argument parsing, creating a cleaner and more scalable foundation for future features.