Linux Kernel System Review Atlas

Map-of-maps generated for a large repository: root atlas links to subsystem manifests.

Depth: blueprint Systems: 24 Artifacts: 24 Gates: 1 Workflows: 4

Bigger Picture

This is a large-repository map-of-maps and blueprint stress test for System Review Graph. It uses real Linux kernel tracked paths plus source-evidence anchors to show the whole-system shape: build/config, boot/init, process scheduling, syscall entry, memory, filesystem/block IO, networking, driver probing, security hooks, modules/BPF/tracing, and Rust integration. The target reading experience is a blueprint wall: start with the root structure, then drill into the source-backed flow and child maps. It is still not an official Linux maintainer audit and does not prove runtime behavior without tests/traces.

Source Links

Report Registers

Coverage Register

AreaCountWhat It MeansReviewer Use
Systems24Bounded contexts, services, subsystems, or product surfaces.Use this to see whether the report maps the main operating areas.
Artifacts24Inspectable files, APIs, tables, dashboards, reports, or outputs.Use this to trace where system claims can be inspected.
Schemas/contracts1Public or sanitized contracts for artifacts and handoffs.Use this to rebuild examples without touching private data.
Decision gates1Rules that advance, wait, block, or require human review.Use this to find where the system controls action.
Workflows4Lifecycle steps from input to output.Use this to follow what happens end to end.
Graph edges109Explicit and derived relationships between manifest nodes.Use this to audit connectivity and missing relationships.
Child maps24Linked subsystem maps for large repositories.Use this to drill into a map-of-maps instead of one flat report.
Blueprint sections11Source-evidence-backed operating flows.Use this to review deep behavior claims with proof anchors.
Blueprint evidence rows56Source paths, symbols, roles, and proof levels.Use this to verify whether blueprint claims are source-backed.
Source links2External or public references used by the report.Use this to confirm the report's public evidence base.
Known boundaries17Open limits, unproven claims, redactions, or scope exclusions.Use this to avoid treating the report as stronger than it is.
Review questions38Questions a maintainer, auditor, or agent should answer next.Use this as the human follow-up queue.
Rebuild phases2Documented commands or phases for reproducing the report.Use this to regenerate or verify the report locally.

Evidence Register

EvidenceKindCoverageProofReviewer Use
Linux kernel repositorysource linkwhole reportdeclaredPublic source repository used for the path-tree stress test.
Linux kernel commit 2d3090asource linkwhole reportdeclaredMerge tag 'v7.1-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Kconfig:8 (source "scripts/Kconfig.include")blueprint evidenceWhole Repository Coverage And Build Configuration: configuration rootsource-confirmedTop-level config includes helper macros first.
Kconfig:10-34 (source subsystem Kconfig files)blueprint evidenceWhole Repository Coverage And Build Configuration: subsystem coverage fan-outsource-confirmedTop-level Kconfig fans out to init, kernel, fs, mm, net, drivers, security, crypto, lib, docs, and io_uring.
Makefile:131-152 (KBUILD_EXTMOD)blueprint evidenceWhole Repository Coverage And Build Configuration: external module boundarysource-confirmedMain build supports external module roots and exports that path.
scripts/kconfig/Makefile:50-95 (Kconfig targets)blueprint evidenceWhole Repository Coverage And Build Configuration: configuration command surfacesource-confirmedKconfig tooling turns config targets into .config decisions.
init/main.c:1017 (start_kernel)blueprint evidenceBoot, Kernel Init, And Userspace Handoff: generic kernel entrysource-confirmedGeneric initialization begins here after architecture handoff.
init/main.c:716 (rest_init)blueprint evidenceBoot, Kernel Init, And Userspace Handoff: handoff to init threadssource-confirmedCreates/continues the path toward kernel_init and idle scheduling.
init/main.c:1584 (kernel_init)blueprint evidenceBoot, Kernel Init, And Userspace Handoff: init thread bodysource-confirmedRuns the late init path and userspace transition logic.
include/linux/module.h:82-130 (module_init and initcall macros)blueprint evidenceBoot, Kernel Init, And Userspace Handoff: ordered init extension pointssource-confirmedBuilt-in init functions are ordered through initcall classes.
kernel/fork.c:1969 (copy_process)blueprint evidenceProcess Lifetime And Scheduler Control Plane: task constructionsource-confirmedCore task creation path used under clone/kernel_clone flows.
kernel/fork.c:2668 (kernel_clone)blueprint evidenceProcess Lifetime And Scheduler Control Plane: clone orchestrationsource-confirmedTurns clone arguments into a task creation request.
kernel/sched/core.c:7273 (schedule)blueprint evidenceProcess Lifetime And Scheduler Control Plane: scheduler entrysource-confirmedMain scheduling call path.
kernel/sched/core.c:5999-6558 (pick_next_task)blueprint evidenceProcess Lifetime And Scheduler Control Plane: task selectionsource-confirmedChooses the next task via scheduler class logic.
kernel/sched/core.c:4152 (try_to_wake_up)blueprint evidenceProcess Lifetime And Scheduler Control Plane: wakeup gatesource-confirmedMoves blocked/sleeping tasks toward runnable state.
kernel/exit.c:896 (do_exit)blueprint evidenceProcess Lifetime And Scheduler Control Plane: task terminationsource-confirmedCore task exit path.
include/linux/syscalls.h:217-246 (SYSCALL_DEFINE macros)blueprint evidenceUser-Kernel Boundary And Syscall Dispatch: syscall declaration contractsource-confirmedDefines syscall macro family and generated signatures.
fs/read_write.c:706 (ksys_read)blueprint evidenceUser-Kernel Boundary And Syscall Dispatch: kernel read helpersource-confirmedRead syscall delegates into kernel read helper logic.
fs/read_write.c:724 (SYSCALL_DEFINE3(read))blueprint evidenceUser-Kernel Boundary And Syscall Dispatch: read syscall entrysource-confirmedPublic read syscall wrapper.
fs/read_write.c:748 (SYSCALL_DEFINE3(write))blueprint evidenceUser-Kernel Boundary And Syscall Dispatch: write syscall entrysource-confirmedPublic write syscall wrapper.
kernel/sys_ni.c:20 (sys_ni_syscall)blueprint evidenceUser-Kernel Boundary And Syscall Dispatch: missing syscall fallbacksource-confirmedRepresents not-implemented syscall handling.
mm/mmap.c:280-336 (do_mmap)blueprint evidenceMemory Management, Mappings, Faults, And Page Allocation: user mapping creationsource-confirmedCreates userland memory mappings.
mm/memory.c:6465 (__handle_mm_fault)blueprint evidenceMemory Management, Mappings, Faults, And Page Allocation: fault coresource-confirmedCore page fault handling path.
mm/memory.c:6699 (handle_mm_fault)blueprint evidenceMemory Management, Mappings, Faults, And Page Allocation: fault APIsource-confirmedExported fault handling wrapper.
mm/page_alloc.c:4682 (__alloc_pages_slowpath)blueprint evidenceMemory Management, Mappings, Faults, And Page Allocation: allocation pressure pathsource-confirmedHandles difficult allocation cases.
mm/page_alloc.c:5250 (__alloc_pages_noprof)blueprint evidenceMemory Management, Mappings, Faults, And Page Allocation: page allocation APIsource-confirmedCore page allocation entry.
fs/open.c:1355 (do_sys_openat2)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: open syscall coresource-confirmedTurns userspace open request into kernel open flow.
fs/namei.c:4838 (path_openat)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: path lookup/opensource-confirmedCore path resolution/open helper.
fs/read_write.c:554 (vfs_read)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: VFS readsource-confirmedVFS read entry once a file is resolved.
fs/read_write.c:668 (vfs_write)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: VFS writesource-confirmedVFS write entry once a file is resolved.
block/blk-core.c:904-916 (submit_bio)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: block IO submissionsource-confirmedSubmits BIO requests to block layer.
block/blk-mq.c:3112-3124 (blk_mq_submit_bio)blueprint evidenceFilesystem, VFS, Path Lookup, And Block IO: multi-queue block submissionsource-confirmedCreates/sends block requests.
net/core/dev.c:6440-6454 (netif_receive_skb)blueprint evidenceNetworking Packet Receive, Protocol Dispatch, And Transmit: RX packet entrysource-confirmedMain receive data processing function.
net/core/dev.c:5972 (__netif_receive_skb_core)blueprint evidenceNetworking Packet Receive, Protocol Dispatch, And Transmit: RX core routingsource-confirmedCore packet receive path.
net/ipv4/ip_input.c:603 (ip_rcv)blueprint evidenceNetworking Packet Receive, Protocol Dispatch, And Transmit: IPv4 receivesource-confirmedIPv4 packet receive handler.
net/ipv4/tcp_ipv4.c:2068 (tcp_v4_rcv)blueprint evidenceNetworking Packet Receive, Protocol Dispatch, And Transmit: TCP receivesource-confirmedTCP over IPv4 receive handler.
net/core/dev.c:4766 (__dev_queue_xmit)blueprint evidenceNetworking Packet Receive, Protocol Dispatch, And Transmit: TX queue entrysource-confirmedTransmits skb toward device queue.
drivers/base/driver.c:218-249 (driver_register)blueprint evidenceDriver Model, Device Matching, And Probe: driver registrationsource-confirmedRegisters driver and passes work to bus_add_driver.
drivers/base/bus.c:722-725 (bus_add_driver)blueprint evidenceDriver Model, Device Matching, And Probe: bus integrationsource-confirmedAdds a driver to a bus.
drivers/base/dd.c:655 (really_probe)blueprint evidenceDriver Model, Device Matching, And Probe: actual probe pathsource-confirmedCore device-driver binding/probe function.
drivers/base/dd.c:895 (driver_probe_device)blueprint evidenceDriver Model, Device Matching, And Probe: probe attemptsource-confirmedAttempts to bind device and driver together.
drivers/base/dd.c:1142 (device_attach)blueprint evidenceDriver Model, Device Matching, And Probe: device attach pathsource-confirmedTries to attach a device to a driver.
include/linux/lsm_hook_defs.h:18-29 (LSM_HOOK macro list)blueprint evidenceSecurity And LSM Permission Hooks: security hook contractsource-confirmedDefines the hook inventory used by LSM infrastructure.
include/linux/lsm_hook_defs.h:142 (inode_permission)blueprint evidenceSecurity And LSM Permission Hooks: inode permission hooksource-confirmedOne concrete filesystem permission hook.
security/security.c:488 (call_int_hook)blueprint evidenceSecurity And LSM Permission Hooks: hook dispatchsource-confirmedDispatches int-returning LSM hooks.
security/security.c:1838 (security_inode_permission)blueprint evidenceSecurity And LSM Permission Hooks: inode permission gatesource-confirmedCalls inode_permission hook implementations.
Documentation/security/lsm.rst:119 (security_inode_permission example)blueprint evidenceSecurity And LSM Permission Hooks: documentation anchordocs-confirmedDocs mention inode permission as an example hook.
include/linux/module.h:82-131 (module_init)blueprint evidenceExtensibility, Modules, BPF, And Tracing: module/initcall contractsource-confirmedDrivers and modules declare initialization entry points.
kernel/module/main.c:3422 (load_module)blueprint evidenceExtensibility, Modules, BPF, And Tracing: module load coresource-confirmedCore module loading implementation.
kernel/module/main.c:3634 (SYSCALL_DEFINE3(init_module))blueprint evidenceExtensibility, Modules, BPF, And Tracing: module syscall entrysource-confirmedUserspace module load syscall path.
kernel/module/main.c:3799 (SYSCALL_DEFINE3(finit_module))blueprint evidenceExtensibility, Modules, BPF, And Tracing: fd-based module syscallsource-confirmedLoads module from file descriptor path.
kernel/bpf/syscall.c:2864 (bpf_prog_load)blueprint evidenceExtensibility, Modules, BPF, And Tracing: BPF program load coresource-confirmedLoads/verifies BPF programs.
kernel/bpf/syscall.c:6385 (SYSCALL_DEFINE3(bpf))blueprint evidenceExtensibility, Modules, BPF, And Tracing: BPF syscall entrysource-confirmedUserspace BPF command syscall.
init/Kconfig:2190 (config RUST)blueprint evidenceRust Kernel Integration And Safety Boundary: Rust enablement gatesource-confirmedRust support is configured under general setup.
Makefile:1103 (ifdef CONFIG_RUST)blueprint evidenceRust Kernel Integration And Safety Boundary: Rust build flag gatesource-confirmedTop-level build changes behavior when Rust is enabled.
rust/Makefile:6-24 (obj-$(CONFIG_RUST))blueprint evidenceRust Kernel Integration And Safety Boundary: Rust build productssource-confirmedRust core/helpers/bindings/uapi/kernel objects are config-gated.
Documentation/rust/general-information.rst:13 (Rust support constraints)blueprint evidenceRust Kernel Integration And Safety Boundary: documentation anchordocs-confirmedDocs describe what Rust support can link.
Documentation/rust/general-information.rst:118-131 (bindings and wrappers)blueprint evidenceRust Kernel Integration And Safety Boundary: C/Rust boundarydocs-confirmedDocs describe generated bindings and wrappers around unsafe functionality.
subsystems/arch/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/block/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/certs/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/crypto/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/documentation/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/drivers/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/fs/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/include/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/init/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/io_uring/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/ipc/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/kernel/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/lib/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/mm/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/net/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/rust/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/samples/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/scripts/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/security/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/sound/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/tools/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/usr/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/virt/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
subsystems/licenses/system_review_manifest.jsonchild_system_mapunknownsafe_to_shareMachine-readable child map for a top-level subsystem boundary.
SubsystemMapatlas_contractmap_id, path, scope, systems, statuscontract declaredA child system review map that a root atlas can link, upload, and hand to reviewers or agents.

Gap Register

GapAreaStatusBoundaryNext Step
Known boundarywhole reportopenAtlas boundaries are inferred from source-tree directories and markers.Accept the boundary or add evidence that closes it.
Known boundarywhole reportopenA child map gives review context; it does not prove runtime behavior by itself.Accept the boundary or add evidence that closes it.
Known boundarywhole reportopenVery large systems still need maintainers or deeper agents to refine real workflows.Accept the boundary or add evidence that closes it.
Known boundarywhole reportopenCI regeneration can detect drift, but deciding meaning still needs review gates.Accept the boundary or add evidence that closes it.
Known boundarywhole reportopenThe Linux example was generated from a path-only mirror of the git tree; file contents, build configuration, runtime behavior, and maintainer ownership were not audited.Accept the boundary or add evidence that closes it.
Known boundarywhole reportopenBlueprint sections cover major Linux operational flows, but not every file, architecture variant, driver family, filesystem, network protocol, scheduler class, or security module implementation.Accept the boundary or add evidence that closes it.
System truth boundaryarch/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryblock/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarycerts/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarycrypto/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryDocumentation/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarydrivers/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryfs/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryinclude/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryinit/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryio_uring/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryipc/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarykernel/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarylib/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarymm/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarynet/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryrust/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarysamples/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryscripts/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarysecurity/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarysound/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundarytools/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryusr/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryvirt/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
System truth boundaryLICENSES/reviewDirectory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.Inspect this boundary before making stronger behavior claims.
Blueprint gapWhole Repository Coverage And Build ConfigurationopenThis blueprint maps source/build control surfaces, not a specific .config or compiled image.Add source evidence, tests, traces, or child-map detail.
Blueprint gapBoot, Kernel Init, And Userspace HandoffopenThis section uses generic source anchors and does not map every architecture boot file.Add source evidence, tests, traces, or child-map detail.
Blueprint gapProcess Lifetime And Scheduler Control PlaneopenThis section does not expand every scheduler class, CPU topology path, or architecture context switch implementation.Add source evidence, tests, traces, or child-map detail.
Blueprint gapUser-Kernel Boundary And Syscall DispatchopenArchitecture-specific syscall table files are not fully expanded in this root blueprint.Add source evidence, tests, traces, or child-map detail.
Blueprint gapMemory Management, Mappings, Faults, And Page AllocationopenSlab, vmalloc, huge pages, memcg, NUMA, and architecture fault entry are not fully expanded here.Add source evidence, tests, traces, or child-map detail.
Blueprint gapFilesystem, VFS, Path Lookup, And Block IOopenSpecific filesystem implementations such as ext4, btrfs, xfs, and network filesystems need child blueprints.Add source evidence, tests, traces, or child-map detail.
Blueprint gapNetworking Packet Receive, Protocol Dispatch, And TransmitopenIPv6, UDP, netfilter, namespaces, routing tables, qdisc, and NIC-specific drivers need child blueprints.Add source evidence, tests, traces, or child-map detail.
Blueprint gapDriver Model, Device Matching, And ProbeopenPCI, USB, platform, ACPI, device-tree, and individual driver families need child blueprints.Add source evidence, tests, traces, or child-map detail.
Blueprint gapSecurity And LSM Permission HooksopenSELinux, AppArmor, Smack, Landlock, BPF LSM, IMA/EVM, and capabilities need separate child blueprints.Add source evidence, tests, traces, or child-map detail.
Blueprint gapExtensibility, Modules, BPF, And TracingopenModule signing, livepatch, perf, ftrace, kprobes, uprobes, and BPF verifier internals need child blueprints.Add source evidence, tests, traces, or child-map detail.
Blueprint gapRust Kernel Integration And Safety BoundaryopenThis blueprint does not inspect each Rust abstraction, unsafe block, or Rust driver implementation.Add source evidence, tests, traces, or child-map detail.

Action Register

ActionOwnerStatusTriggerExpected Output
Review questionmaintainer / auditoropenWhich child maps changed since the last merge?Answer from source, tests, docs, logs, or maintainer knowledge.
Review questionmaintainer / auditoropenWhich subsystem boundary is too broad and needs splitting?Answer from source, tests, docs, logs, or maintainer knowledge.
Review questionmaintainer / auditoropenWhich subsystem lacks workflow, gate, schema, or test evidence?Answer from source, tests, docs, logs, or maintainer knowledge.
Review questionmaintainer / auditoropenCan reviewers reproduce the map from the declared rebuild recipe?Answer from source, tests, docs, logs, or maintainer knowledge.
Review questionmaintainer / auditoropenWhere does the atlas overclaim beyond source-surface evidence?Answer from source, tests, docs, logs, or maintainer knowledge.
Blueprint reviewmaintainer / auditoropenWhole Repository Coverage And Build Configuration: Which top-level directories are config-selected into the build?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenWhole Repository Coverage And Build Configuration: Which generated headers or scripts become hidden contracts for later source paths?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenWhole Repository Coverage And Build Configuration: Which subsystem is absent in this atlas because it is build-generated rather than source-tree visible?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenWhole Repository Coverage And Build Configuration: This blueprint maps source/build control surfaces, not a specific .config or compiled image.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenBoot, Kernel Init, And Userspace Handoff: Which initcalls are required before filesystems, drivers, and userspace can run?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenBoot, Kernel Init, And Userspace Handoff: Which boot path is architecture-specific and which is generic?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenBoot, Kernel Init, And Userspace Handoff: Where would a boot failure be proven by logs or tracepoints?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenBoot, Kernel Init, And Userspace Handoff: This section uses generic source anchors and does not map every architecture boot file.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenProcess Lifetime And Scheduler Control Plane: Which scheduler class owns the task at each moment?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenProcess Lifetime And Scheduler Control Plane: Which locks or barriers protect wakeup and task state?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenProcess Lifetime And Scheduler Control Plane: Which tests or traces prove latency and fairness for a specific workload?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenProcess Lifetime And Scheduler Control Plane: This section does not expand every scheduler class, CPU topology path, or architecture context switch implementation.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenUser-Kernel Boundary And Syscall Dispatch: Which architecture entry file maps the syscall number to the generic implementation?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenUser-Kernel Boundary And Syscall Dispatch: Which subsystem owns the post-syscall object model?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenUser-Kernel Boundary And Syscall Dispatch: Where is user memory copied, checked, or faulted?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenUser-Kernel Boundary And Syscall Dispatch: Architecture-specific syscall table files are not fully expanded in this root blueprint.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenMemory Management, Mappings, Faults, And Page Allocation: Which memory path is user mapping, kernel allocation, slab, vmalloc, or page cache?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenMemory Management, Mappings, Faults, And Page Allocation: Which GFP flags and context determine blocking behavior?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenMemory Management, Mappings, Faults, And Page Allocation: Which tracepoints prove allocation pressure in runtime?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenMemory Management, Mappings, Faults, And Page Allocation: Slab, vmalloc, huge pages, memcg, NUMA, and architecture fault entry are not fully expanded here.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenFilesystem, VFS, Path Lookup, And Block IO: Which filesystem file_operations implementation is reached for a specific path?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenFilesystem, VFS, Path Lookup, And Block IO: Does the path hit page cache, direct IO, or block IO?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenFilesystem, VFS, Path Lookup, And Block IO: Which LSM or mount namespace decision can stop the operation?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenFilesystem, VFS, Path Lookup, And Block IO: Specific filesystem implementations such as ext4, btrfs, xfs, and network filesystems need child blueprints.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenNetworking Packet Receive, Protocol Dispatch, And Transmit: Which driver/NAPI path creates the skb?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenNetworking Packet Receive, Protocol Dispatch, And Transmit: Which netfilter, BPF, or qdisc hooks can intercept this packet?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenNetworking Packet Receive, Protocol Dispatch, And Transmit: Which tracepoints prove drops versus delivery?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenNetworking Packet Receive, Protocol Dispatch, And Transmit: IPv6, UDP, netfilter, namespaces, routing tables, qdisc, and NIC-specific drivers need child blueprints.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenDriver Model, Device Matching, And Probe: Which bus-specific match function controls this device?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenDriver Model, Device Matching, And Probe: What resources are acquired during probe and released on remove?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenDriver Model, Device Matching, And Probe: Which deferred-probe or firmware dependency blocks binding?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenDriver Model, Device Matching, And Probe: PCI, USB, platform, ACPI, device-tree, and individual driver families need child blueprints.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenSecurity And LSM Permission Hooks: Which security_* wrapper is called by the subsystem path?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenSecurity And LSM Permission Hooks: Which configured LSM implementations register the hook?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenSecurity And LSM Permission Hooks: Is the operation denied, audited, or only labeled?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenSecurity And LSM Permission Hooks: SELinux, AppArmor, Smack, Landlock, BPF LSM, IMA/EVM, and capabilities need separate child blueprints.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenExtensibility, Modules, BPF, And Tracing: Which runtime behavior is built in, module-loaded, or BPF-attached?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenExtensibility, Modules, BPF, And Tracing: Which security and signature checks gate extension loading?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenExtensibility, Modules, BPF, And Tracing: Which tracepoints prove this path at runtime?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenExtensibility, Modules, BPF, And Tracing: Module signing, livepatch, perf, ftrace, kprobes, uprobes, and BPF verifier internals need child blueprints.Add evidence or explicitly preserve the boundary.
Blueprint reviewmaintainer / auditoropenRust Kernel Integration And Safety Boundary: Which Rust wrappers encapsulate unsafe C/kernel behavior?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenRust Kernel Integration And Safety Boundary: Which generated bindings are relied on by a driver?Answer before using this blueprint as a final architecture claim.
Blueprint reviewmaintainer / auditoropenRust Kernel Integration And Safety Boundary: Does the driver enter normal module/driver probe paths after Rust build integration?Answer before using this blueprint as a final architecture claim.
Close blueprint gapmaintainer / auditoropenRust Kernel Integration And Safety Boundary: This blueprint does not inspect each Rust abstraction, unsafe block, or Rust driver implementation.Add evidence or explicitly preserve the boundary.
Resolve boundarymaintainer / auditoropenAtlas boundaries are inferred from source-tree directories and markers.Accept as scope or add proof that closes it.
Resolve boundarymaintainer / auditoropenA child map gives review context; it does not prove runtime behavior by itself.Accept as scope or add proof that closes it.
Resolve boundarymaintainer / auditoropenVery large systems still need maintainers or deeper agents to refine real workflows.Accept as scope or add proof that closes it.
Resolve boundarymaintainer / auditoropenCI regeneration can detect drift, but deciding meaning still needs review gates.Accept as scope or add proof that closes it.
Resolve boundarymaintainer / auditoropenThe Linux example was generated from a path-only mirror of the git tree; file contents, build configuration, runtime behavior, and maintainer ownership were not audited.Accept as scope or add proof that closes it.
Resolve boundarymaintainer / auditoropenBlueprint sections cover major Linux operational flows, but not every file, architecture variant, driver family, filesystem, network protocol, scheduler class, or security module implementation.Accept as scope or add proof that closes it.
Rebuild phasemaintainer / agentrepeatableatlas-scanGenerate root and child subsystem maps.
Rebuild phasemaintainer / agentrepeatablemerge-regenerationRegenerate reports in CI after a merge or major milestone.

Lifecycle Map

flowchart LR
  scan_root_boundaries["Scan Root Boundaries"]
  open_child_maps["Open Child Maps"]
  refine_atlas["Refine Atlas"]
  regenerate_on_merge["Regenerate On Merge"]
  scan_root_boundaries --> open_child_maps["Open Child Maps"]
  open_child_maps --> refine_atlas["Refine Atlas"]
  refine_atlas --> regenerate_on_merge["Regenerate On Merge"]

Blueprint Map

flowchart TD
  root["Linux Kernel System Review Atlas"]
  root --> blueprint_whole_repo_build_config["Whole Repository Coverage And Build Configuration"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_Kconfig["Kconfig"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_Makefile["Makefile"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_scripts["scripts"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_arch["arch"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_init["init"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_kernel["kernel"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_drivers["drivers"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_fs["fs"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_mm["mm"]
  blueprint_whole_repo_build_config --> blueprint_whole_repo_build_config_net["net"]
  root --> blueprint_boot_init_userspace["Boot, Kernel Init, And Userspace Handoff"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_arch["arch"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_init["init"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_kernel["kernel"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_usr["usr"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_drivers["drivers"]
  blueprint_boot_init_userspace --> blueprint_boot_init_userspace_fs["fs"]
  root --> blueprint_process_scheduler_lifecycle["Process Lifetime And Scheduler Control Plane"]
  blueprint_process_scheduler_lifecycle --> blueprint_process_scheduler_lifecycle_kernel["kernel"]
  blueprint_process_scheduler_lifecycle --> blueprint_process_scheduler_lifecycle_include["include"]
  blueprint_process_scheduler_lifecycle --> blueprint_process_scheduler_lifecycle_arch["arch"]
  root --> blueprint_syscall_user_kernel_boundary["User-Kernel Boundary And Syscall Dispatch"]
  blueprint_syscall_user_kernel_boundary --> blueprint_syscall_user_kernel_boundary_arch["arch"]
  blueprint_syscall_user_kernel_boundary --> blueprint_syscall_user_kernel_boundary_include["include"]
  blueprint_syscall_user_kernel_boundary --> blueprint_syscall_user_kernel_boundary_kernel["kernel"]
  blueprint_syscall_user_kernel_boundary --> blueprint_syscall_user_kernel_boundary_fs["fs"]
  root --> blueprint_memory_management_faults_allocations["Memory Management, Mappings, Faults, And Page Allocation"]
  blueprint_memory_management_faults_allocations --> blueprint_memory_management_faults_allocations_mm["mm"]
  blueprint_memory_management_faults_allocations --> blueprint_memory_management_faults_allocations_include["include"]
  blueprint_memory_management_faults_allocations --> blueprint_memory_management_faults_allocations_kernel["kernel"]
  blueprint_memory_management_faults_allocations --> blueprint_memory_management_faults_allocations_arch["arch"]
  root --> blueprint_vfs_filesystem_block_io["Filesystem, VFS, Path Lookup, And Block IO"]
  blueprint_vfs_filesystem_block_io --> blueprint_vfs_filesystem_block_io_fs["fs"]
  blueprint_vfs_filesystem_block_io --> blueprint_vfs_filesystem_block_io_block["block"]
  blueprint_vfs_filesystem_block_io --> blueprint_vfs_filesystem_block_io_include["include"]
  blueprint_vfs_filesystem_block_io --> blueprint_vfs_filesystem_block_io_security["security"]
  blueprint_vfs_filesystem_block_io --> blueprint_vfs_filesystem_block_io_drivers["drivers"]
  root --> blueprint_network_packet_lifecycle["Networking Packet Receive, Protocol Dispatch, And Transmit"]
  blueprint_network_packet_lifecycle --> blueprint_network_packet_lifecycle_net["net"]
  blueprint_network_packet_lifecycle --> blueprint_network_packet_lifecycle_drivers["drivers"]
  blueprint_network_packet_lifecycle --> blueprint_network_packet_lifecycle_include["include"]
  blueprint_network_packet_lifecycle --> blueprint_network_packet_lifecycle_security["security"]
  root --> blueprint_driver_model_device_probe["Driver Model, Device Matching, And Probe"]
  blueprint_driver_model_device_probe --> blueprint_driver_model_device_probe_drivers["drivers"]
  blueprint_driver_model_device_probe --> blueprint_driver_model_device_probe_include["include"]
  blueprint_driver_model_device_probe --> blueprint_driver_model_device_probe_modules["modules"]
  blueprint_driver_model_device_probe --> blueprint_driver_model_device_probe_bus_specific_subsystems["bus-specific subsystems"]
  root --> blueprint_security_lsm_permission_hooks["Security And LSM Permission Hooks"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_security["security"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_include["include"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_fs["fs"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_kernel["kernel"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_net["net"]
  blueprint_security_lsm_permission_hooks --> blueprint_security_lsm_permission_hooks_bpf["bpf"]
  root --> blueprint_extensibility_modules_bpf_tracing["Extensibility, Modules, BPF, And Tracing"]
  blueprint_extensibility_modules_bpf_tracing --> blueprint_extensibility_modules_bpf_tracing_kernel["kernel"]
  blueprint_extensibility_modules_bpf_tracing --> blueprint_extensibility_modules_bpf_tracing_include["include"]
  blueprint_extensibility_modules_bpf_tracing --> blueprint_extensibility_modules_bpf_tracing_scripts["scripts"]
  blueprint_extensibility_modules_bpf_tracing --> blueprint_extensibility_modules_bpf_tracing_security["security"]
  blueprint_extensibility_modules_bpf_tracing --> blueprint_extensibility_modules_bpf_tracing_tools["tools"]
  root --> blueprint_rust_kernel_integration["Rust Kernel Integration And Safety Boundary"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_rust["rust"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_drivers["drivers"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_samples["samples"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_scripts["scripts"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_init["init"]
  blueprint_rust_kernel_integration --> blueprint_rust_kernel_integration_Makefile["Makefile"]

Blueprint Sections

SectionPurposeSubsystems EvidenceFlowControls
Whole Repository Coverage And Build Configuration Shows how the top-level Linux source tree becomes configured build intent instead of treating directories as isolated folders. Kconfig, Makefile, scripts, arch, init, kernel, drivers, fs, mm, net, security, crypto, lib, io_uring, rust 4 3 2
Boot, Kernel Init, And Userspace Handoff Tracks the early kernel path from architecture handoff into generic kernel init and the first userspace process. arch, init, kernel, usr, drivers, fs 4 4 2
Process Lifetime And Scheduler Control Plane Maps how tasks are created, made runnable, selected, switched, woken, and exited. kernel, include, arch 6 5 3
User-Kernel Boundary And Syscall Dispatch Shows how user requests enter kernel-defined syscall contracts and land in subsystem implementations. arch, include, kernel, fs 5 3 2
Memory Management, Mappings, Faults, And Page Allocation Connects mmap/VMA decisions, page faults, allocator fast/slow paths, reclaim/compaction/OOM pressure, and exported memory contracts. mm, include, kernel, arch 5 4 2
Filesystem, VFS, Path Lookup, And Block IO Shows how file-oriented syscalls move through path lookup, file objects, VFS read/write, filesystem operations, and block-device submission. fs, block, include, security, drivers 6 4 3
Networking Packet Receive, Protocol Dispatch, And Transmit Maps packets from network device buffers through core receive, IP/TCP dispatch, and transmit queue submission. net, drivers, include, security 5 5 3
Driver Model, Device Matching, And Probe Shows how drivers register with buses, devices match to drivers, and probe binds runtime device behavior. drivers, include, modules, bus-specific subsystems 5 4 2
Security And LSM Permission Hooks Maps the reusable security hook layer that lets security modules gate file, inode, process, network, BPF, and other kernel operations. security, include, fs, kernel, net, bpf 5 3 2
Extensibility, Modules, BPF, And Tracing Shows how Linux extends runtime behavior through loadable modules, initcall/module_init surfaces, BPF program loading, and tracepoint/observability surfaces. kernel, include, scripts, security, tools 6 4 2
Rust Kernel Integration And Safety Boundary Maps Rust as a kernel language surface: config-gated availability, build integration, generated bindings, safe abstractions, and driver/sample integration. rust, drivers, samples, scripts, init, Makefile 5 4 2

Map Of Maps

flowchart TD
  root["Linux Kernel System Review Atlas"]
  root --> child_arch["arch/ subsystem map\ninferred_from_source_tree"]
  child_arch --> child_arch_c_cpp["c_cpp"]
  root --> child_block["block/ subsystem map\ninferred_from_source_tree"]
  child_block --> child_block_c_cpp["c_cpp"]
  root --> child_certs["certs/ subsystem map\ninferred_from_source_tree"]
  child_certs --> child_certs_c_cpp["c_cpp"]
  root --> child_crypto["crypto/ subsystem map\ninferred_from_source_tree"]
  child_crypto --> child_crypto_c_cpp["c_cpp"]
  root --> child_documentation["Documentation/ subsystem map\ninferred_from_source_tree"]
  child_documentation --> child_documentation_python["python"]
  child_documentation --> child_documentation_c_cpp["c_cpp"]
  root --> child_drivers["drivers/ subsystem map\ninferred_from_source_tree"]
  child_drivers --> child_drivers_c_cpp["c_cpp"]
  child_drivers --> child_drivers_rust["rust"]
  root --> child_fs["fs/ subsystem map\ninferred_from_source_tree"]
  child_fs --> child_fs_c_cpp["c_cpp"]
  root --> child_include["include/ subsystem map\ninferred_from_source_tree"]
  child_include --> child_include_c_cpp["c_cpp"]
  root --> child_init["init/ subsystem map\ninferred_from_source_tree"]
  child_init --> child_init_c_cpp["c_cpp"]
  root --> child_io_uring["io_uring/ subsystem map\ninferred_from_source_tree"]
  child_io_uring --> child_io_uring_c_cpp["c_cpp"]
  root --> child_ipc["ipc/ subsystem map\ninferred_from_source_tree"]
  child_ipc --> child_ipc_c_cpp["c_cpp"]
  root --> child_kernel["kernel/ subsystem map\ninferred_from_source_tree"]
  child_kernel --> child_kernel_c_cpp["c_cpp"]
  root --> child_lib["lib/ subsystem map\ninferred_from_source_tree"]
  child_lib --> child_lib_c_cpp["c_cpp"]
  child_lib --> child_lib_rust["rust"]
  root --> child_mm["mm/ subsystem map\ninferred_from_source_tree"]
  child_mm --> child_mm_c_cpp["c_cpp"]
  child_mm --> child_mm_rust["rust"]
  root --> child_net["net/ subsystem map\ninferred_from_source_tree"]
  child_net --> child_net_c_cpp["c_cpp"]
  root --> child_rust["rust/ subsystem map\ninferred_from_source_tree"]
  child_rust --> child_rust_c_cpp["c_cpp"]
  child_rust --> child_rust_rust["rust"]
  root --> child_samples["samples/ subsystem map\ninferred_from_source_tree"]
  child_samples --> child_samples_c_cpp["c_cpp"]
  child_samples --> child_samples_rust["rust"]
  root --> child_scripts["scripts/ subsystem map\ninferred_from_source_tree"]
  child_scripts --> child_scripts_python["python"]
  child_scripts --> child_scripts_c_cpp["c_cpp"]
  child_scripts --> child_scripts_rust["rust"]
  root --> child_security["security/ subsystem map\ninferred_from_source_tree"]
  child_security --> child_security_c_cpp["c_cpp"]
  root --> child_sound["sound/ subsystem map\ninferred_from_source_tree"]
  child_sound --> child_sound_c_cpp["c_cpp"]
  root --> child_tools["tools/ subsystem map\ninferred_from_source_tree"]
  child_tools --> child_tools_python["python"]
  child_tools --> child_tools_c_cpp["c_cpp"]
  child_tools --> child_tools_rust["rust"]
  root --> child_usr["usr/ subsystem map\ninferred_from_source_tree"]
  child_usr --> child_usr_c_cpp["c_cpp"]
  root --> child_virt["virt/ subsystem map\ninferred_from_source_tree"]
  child_virt --> child_virt_c_cpp["c_cpp"]
  root --> child_licenses["LICENSES/ subsystem map\ninferred_from_source_tree"]
Child mapManifestStatus ScopeReview hint
arch/ subsystem map manifest inferred_from_source_tree arch Open subsystems/arch/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
block/ subsystem map manifest inferred_from_source_tree block Open subsystems/block/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
certs/ subsystem map manifest inferred_from_source_tree certs Open subsystems/certs/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
crypto/ subsystem map manifest inferred_from_source_tree crypto Open subsystems/crypto/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
Documentation/ subsystem map manifest inferred_from_source_tree Documentation Open subsystems/documentation/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
drivers/ subsystem map manifest inferred_from_source_tree drivers Open subsystems/drivers/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
fs/ subsystem map manifest inferred_from_source_tree fs Open subsystems/fs/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
include/ subsystem map manifest inferred_from_source_tree include Open subsystems/include/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
init/ subsystem map manifest inferred_from_source_tree init Open subsystems/init/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
io_uring/ subsystem map manifest inferred_from_source_tree io_uring Open subsystems/io_uring/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
ipc/ subsystem map manifest inferred_from_source_tree ipc Open subsystems/ipc/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
kernel/ subsystem map manifest inferred_from_source_tree kernel Open subsystems/kernel/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
lib/ subsystem map manifest inferred_from_source_tree lib Open subsystems/lib/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
mm/ subsystem map manifest inferred_from_source_tree mm Open subsystems/mm/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
net/ subsystem map manifest inferred_from_source_tree net Open subsystems/net/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
rust/ subsystem map manifest inferred_from_source_tree rust Open subsystems/rust/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
samples/ subsystem map manifest inferred_from_source_tree samples Open subsystems/samples/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
scripts/ subsystem map manifest inferred_from_source_tree scripts Open subsystems/scripts/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
security/ subsystem map manifest inferred_from_source_tree security Open subsystems/security/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
sound/ subsystem map manifest inferred_from_source_tree sound Open subsystems/sound/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
tools/ subsystem map manifest inferred_from_source_tree tools Open subsystems/tools/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
usr/ subsystem map manifest inferred_from_source_tree usr Open subsystems/usr/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
virt/ subsystem map manifest inferred_from_source_tree virt Open subsystems/virt/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.
LICENSES/ subsystem map manifest inferred_from_source_tree LICENSES Open subsystems/licenses/system_review_manifest.json first, then inspect real Linux source/docs/tests for the workflows and gates this inferred child map cannot prove.

Artifact And Schema Map

flowchart LR
  system_arch["arch/"]
  system_arch --> artifact_arch_child_map["arch/ Child System Map"]
  artifact_arch_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_block["block/"]
  system_block --> artifact_block_child_map["block/ Child System Map"]
  artifact_block_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_certs["certs/"]
  system_certs --> artifact_certs_child_map["certs/ Child System Map"]
  artifact_certs_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_crypto["crypto/"]
  system_crypto --> artifact_crypto_child_map["crypto/ Child System Map"]
  artifact_crypto_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_documentation["Documentation/"]
  system_documentation --> artifact_documentation_child_map["Documentation/ Child System Map"]
  artifact_documentation_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_drivers["drivers/"]
  system_drivers --> artifact_drivers_child_map["drivers/ Child System Map"]
  artifact_drivers_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_fs["fs/"]
  system_fs --> artifact_fs_child_map["fs/ Child System Map"]
  artifact_fs_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_include["include/"]
  system_include --> artifact_include_child_map["include/ Child System Map"]
  artifact_include_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_init["init/"]
  system_init --> artifact_init_child_map["init/ Child System Map"]
  artifact_init_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_io_uring["io_uring/"]
  system_io_uring --> artifact_io_uring_child_map["io_uring/ Child System Map"]
  artifact_io_uring_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_ipc["ipc/"]
  system_ipc --> artifact_ipc_child_map["ipc/ Child System Map"]
  artifact_ipc_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_kernel["kernel/"]
  system_kernel --> artifact_kernel_child_map["kernel/ Child System Map"]
  artifact_kernel_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_lib["lib/"]
  system_lib --> artifact_lib_child_map["lib/ Child System Map"]
  artifact_lib_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_mm["mm/"]
  system_mm --> artifact_mm_child_map["mm/ Child System Map"]
  artifact_mm_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_net["net/"]
  system_net --> artifact_net_child_map["net/ Child System Map"]
  artifact_net_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_rust["rust/"]
  system_rust --> artifact_rust_child_map["rust/ Child System Map"]
  artifact_rust_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_samples["samples/"]
  system_samples --> artifact_samples_child_map["samples/ Child System Map"]
  artifact_samples_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_scripts["scripts/"]
  system_scripts --> artifact_scripts_child_map["scripts/ Child System Map"]
  artifact_scripts_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_security["security/"]
  system_security --> artifact_security_child_map["security/ Child System Map"]
  artifact_security_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_sound["sound/"]
  system_sound --> artifact_sound_child_map["sound/ Child System Map"]
  artifact_sound_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_tools["tools/"]
  system_tools --> artifact_tools_child_map["tools/ Child System Map"]
  artifact_tools_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_usr["usr/"]
  system_usr --> artifact_usr_child_map["usr/ Child System Map"]
  artifact_usr_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_virt["virt/"]
  system_virt --> artifact_virt_child_map["virt/ Child System Map"]
  artifact_virt_child_map --> schema_SubsystemMap["SubsystemMap"]
  system_licenses["LICENSES/"]
  system_licenses --> artifact_licenses_child_map["LICENSES/ Child System Map"]
  artifact_licenses_child_map --> schema_SubsystemMap["SubsystemMap"]

Gate Map

flowchart LR
  gate_subsystem_review_gate{"Subsystem Review Gate"}
  gate_subsystem_review_gate --> out_subsystem_review_gate_accepted["accepted"]
  gate_subsystem_review_gate --> out_subsystem_review_gate_needs_deeper_map["needs_deeper_map"]
  gate_subsystem_review_gate --> out_subsystem_review_gate_split_or_merge["split_or_merge"]
  gate_subsystem_review_gate --> out_subsystem_review_gate_rejected["rejected"]
  gate_subsystem_review_gate{"Subsystem Review Gate"} --> step_scan_root_boundaries["Scan Root Boundaries"]
  gate_subsystem_review_gate{"Subsystem Review Gate"} --> step_open_child_maps["Open Child Maps"]
  gate_subsystem_review_gate{"Subsystem Review Gate"} --> step_refine_atlas["Refine Atlas"]
  gate_subsystem_review_gate{"Subsystem Review Gate"} --> step_regenerate_on_merge["Regenerate On Merge"]

Relationship Graph

flowchart TD
  arch["arch/ subsystem map"] -- "owns or uses" --> arch_child_map["arch/ Child System Map"]
  arch["arch/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  block["block/ subsystem map"] -- "owns or uses" --> block_child_map["block/ Child System Map"]
  block["block/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  certs["certs/ subsystem map"] -- "owns or uses" --> certs_child_map["certs/ Child System Map"]
  certs["certs/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  crypto["crypto/ subsystem map"] -- "owns or uses" --> crypto_child_map["crypto/ Child System Map"]
  crypto["crypto/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  documentation["Documentation/ subsystem map"] -- "owns or uses" --> documentation_child_map["Documentation/ Child System Map"]
  documentation["Documentation/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  drivers["drivers/ subsystem map"] -- "owns or uses" --> drivers_child_map["drivers/ Child System Map"]
  drivers["drivers/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  fs["fs/ subsystem map"] -- "owns or uses" --> fs_child_map["fs/ Child System Map"]
  fs["fs/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  include["include/ subsystem map"] -- "owns or uses" --> include_child_map["include/ Child System Map"]
  include["include/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  init["init/ subsystem map"] -- "owns or uses" --> init_child_map["init/ Child System Map"]
  init["init/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  io_uring["io_uring/ subsystem map"] -- "owns or uses" --> io_uring_child_map["io_uring/ Child System Map"]
  io_uring["io_uring/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  ipc["ipc/ subsystem map"] -- "owns or uses" --> ipc_child_map["ipc/ Child System Map"]
  ipc["ipc/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  kernel["kernel/ subsystem map"] -- "owns or uses" --> kernel_child_map["kernel/ Child System Map"]
  kernel["kernel/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  lib["lib/ subsystem map"] -- "owns or uses" --> lib_child_map["lib/ Child System Map"]
  lib["lib/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  mm["mm/ subsystem map"] -- "owns or uses" --> mm_child_map["mm/ Child System Map"]
  mm["mm/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  net["net/ subsystem map"] -- "owns or uses" --> net_child_map["net/ Child System Map"]
  net["net/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  rust["rust/ subsystem map"] -- "owns or uses" --> rust_child_map["rust/ Child System Map"]
  rust["rust/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  samples["samples/ subsystem map"] -- "owns or uses" --> samples_child_map["samples/ Child System Map"]
  samples["samples/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  scripts["scripts/ subsystem map"] -- "owns or uses" --> scripts_child_map["scripts/ Child System Map"]
  scripts["scripts/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  security["security/ subsystem map"] -- "owns or uses" --> security_child_map["security/ Child System Map"]
  security["security/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  sound["sound/ subsystem map"] -- "owns or uses" --> sound_child_map["sound/ Child System Map"]
  sound["sound/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  tools["tools/ subsystem map"] -- "owns or uses" --> tools_child_map["tools/ Child System Map"]
  tools["tools/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  usr["usr/ subsystem map"] -- "owns or uses" --> usr_child_map["usr/ Child System Map"]
  usr["usr/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  virt["virt/ subsystem map"] -- "owns or uses" --> virt_child_map["virt/ Child System Map"]
  virt["virt/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  licenses["LICENSES/ subsystem map"] -- "owns or uses" --> licenses_child_map["LICENSES/ Child System Map"]
  licenses["LICENSES/ subsystem map"] -- "is gated by" --> subsystem_review_gate["Subsystem Review Gate"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> arch_child_map["arch/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> block_child_map["block/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> certs_child_map["certs/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> crypto_child_map["crypto/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> documentation_child_map["Documentation/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> drivers_child_map["drivers/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> fs_child_map["fs/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> include_child_map["include/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> init_child_map["init/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> io_uring_child_map["io_uring/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> ipc_child_map["ipc/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> kernel_child_map["kernel/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> lib_child_map["lib/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> mm_child_map["mm/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> net_child_map["net/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> rust_child_map["rust/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> samples_child_map["samples/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> scripts_child_map["scripts/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> security_child_map["security/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> sound_child_map["sound/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> tools_child_map["tools/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> usr_child_map["usr/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> virt_child_map["virt/ Child System Map"]
  scan_root_boundaries["Scan Root Boundaries"] -- "produces" --> licenses_child_map["LICENSES/ Child System Map"]
  subsystem_review_gate["Subsystem Review Gate"] -- "gates" --> scan_root_boundaries["Scan Root Boundaries"]
  scan_root_boundaries["Scan Root Boundaries"] -- "routes to" --> open_child_maps["Open Child Maps"]
  arch_child_map["arch/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  block_child_map["block/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  certs_child_map["certs/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  crypto_child_map["crypto/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  documentation_child_map["Documentation/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  drivers_child_map["drivers/ Child System Map"] -- "feeds" --> open_child_maps["Open Child Maps"]
  root_atlas["Atlas"] -- "links to" --> arch["arch/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> block["block/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> certs["certs/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> crypto["crypto/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> documentation["Documentation/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> drivers["drivers/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> fs["fs/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> include["include/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> init["init/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> io_uring["io_uring/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> ipc["ipc/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> kernel["kernel/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> lib["lib/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> mm["mm/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> net["net/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> rust["rust/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> samples["samples/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> scripts["scripts/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> security["security/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> sound["sound/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> tools["tools/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> usr["usr/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> virt["virt/ subsystem map"]
  root_atlas["Atlas"] -- "links to" --> licenses["LICENSES/ subsystem map"]

Systems

arch/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

block/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

certs/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

crypto/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

Documentation/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

drivers/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

fs/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

include/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

init/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

io_uring/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

ipc/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

kernel/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

lib/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

mm/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

net/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

rust/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

samples/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

scripts/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

security/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

sound/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

tools/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

usr/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

virt/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

LICENSES/

Top-level repository subsystem inferred from directory boundary. Use the child map for language surfaces and first review targets.

Architecture
top-level source-tree subsystem
Lifecycle
open child map -> inspect source surfaces -> refine real workflows
Boundary
Directory boundary is source-grounded; runtime responsibility and exact behavior require maintainer or deeper agent review.

Review Questions