XIRTUS SYSTEMS RESEARCH GROUP FIG. P3

Local-First Tooling Philosophy

LOCAL MACHINE OPERATOR xsys xpkg make man KERNEL local filesystem · /dev · /proc REMOTE (EXPLICIT) fetch -r PKG MIRROR SSH (opt.) SRC MIRROR EXPLICIT INTENT ⚠ NO INTERNET ASSUMED All tools default to local operation. Remote = explicit. LOCAL-FIRST

FIG. P3 — Local-first tooling architecture. The local machine boundary (solid rectangle, left) contains all tools in their default operating mode. The remote boundary (dashed red rectangle, right) is only reachable through the EXPLICIT INTENT barrier — the operator must deliberately choose a remote operation. The system never assumes an internet connection.

TOOLING CONSTRAINT: Every system tool operates on the local machine by default. Remote operations (fetch, mirror sync, remote build) require an explicit -r flag or operator confirmation. No tool initiates a network connection without the operator's knowledge. See src/TOOL_CONSTRAINTS.

DIAGRAM FIG. P3 / PRINCIPLE 3: LOCAL-FIRST TOOLING
LAMP NOMINAL HRS: 1,247