102  Systems Programming and Operating-System Words

103 Systems Programming and Operating-System Words

Range: 0685-0770.

103.1 Completion

Status Count
authored 86

Use the summary table for scanning. Each row links to the detailed anchored entry below.

Sigil Term Completion Semantic Summary
0685 boot authored generated_draft boot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the boot obligation named before work proceeds.
0686 bootloader authored generated_draft bootloader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the bootloader obligation named before work proceeds.
0687 capability mode authored generated_draft capability mode is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the capability mode obligation named before work proceeds.
0688 cgroup authored reviewed A kernel mechanism for bounding resources by group.
0689 chroot authored generated_draft chroot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the chroot obligation named before work proceeds.
0690 context switch authored generated_draft context switch is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the context switch obligation named before work proceeds.
0691 cron authored generated_draft cron is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the cron obligation named before work proceeds.
0692 daemon {Sys} authored generated_draft daemon in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the daemon obligation named before work proceeds.
0693 device authored generated_draft device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device obligation named before work proceeds.
0694 device tree authored generated_draft device tree is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device tree obligation named before work proceeds.
0695 direct I/O authored generated_draft direct I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the direct I/O obligation named before work proceeds.
0696 driver authored reviewed Software that speaks directly to a device or kernel surface.
0697 epoll authored reviewed Linux event notification for many file descriptors at once.
0698 exec authored generated_draft exec is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exec obligation named before work proceeds.
0699 exit code authored generated_draft exit code is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exit code obligation named before work proceeds.
0700 file authored reviewed A named persistent byte stream in a filesystem.
0701 file descriptor authored reviewed A small integer handle standing in for an open kernel object.
0702 file lock authored generated_draft file lock is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the file lock obligation named before work proceeds.
0703 filesystem authored generated_draft filesystem is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the filesystem obligation named before work proceeds.
0704 firmware {Sys} authored generated_draft firmware in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the firmware obligation named before work proceeds.
0705 fork {Sys} authored generated_draft fork in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the fork obligation named before work proceeds.
0706 futex authored generated_draft futex is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the futex obligation named before work proceeds.
0707 group id authored generated_draft group id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the group id obligation named before work proceeds.
0708 init authored generated_draft init is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the init obligation named before work proceeds.
0709 inode authored reviewed Filesystem record describing a file apart from its name.
0710 interrupt authored generated_draft interrupt is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the interrupt obligation named before work proceeds.
0711 ioctl authored generated_draft ioctl is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the ioctl obligation named before work proceeds.
0712 IRQ authored generated_draft IRQ is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the IRQ obligation named before work proceeds.
0713 isolate {Sys} authored generated_draft isolate in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the isolate obligation named before work proceeds.
0714 kernel authored reviewed The privileged core that arbitrates process, memory, and device access.
0715 kernelspace authored generated_draft kernelspace is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kernelspace obligation named before work proceeds.
0716 kill signal authored generated_draft kill signal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kill signal obligation named before work proceeds.
0717 link layer device authored generated_draft link layer device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the link layer device obligation named before work proceeds.
0718 load average authored generated_draft load average is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the load average obligation named before work proceeds.
0719 login shell authored generated_draft login shell is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the login shell obligation named before work proceeds.
0720 mount authored reviewed Attach a filesystem into the visible path tree.
0721 namespace {Sys} authored generated_draft namespace in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the namespace obligation named before work proceeds.
0722 niceness authored generated_draft niceness is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the niceness obligation named before work proceeds.
0723 nonblocking I/O authored generated_draft nonblocking I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the nonblocking I/O obligation named before work proceeds.
0724 open file table authored generated_draft open file table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the open file table obligation named before work proceeds.
0725 page cache authored generated_draft page cache is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page cache obligation named before work proceeds.
0726 page table authored generated_draft page table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page table obligation named before work proceeds.
0727 path authored generated_draft path is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the path obligation named before work proceeds.
0728 permission {Sys} authored generated_draft permission in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the permission obligation named before work proceeds.
0729 pipe authored reviewed A byte stream connecting one process to another.
0730 poll {Sys} authored generated_draft poll in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the poll obligation named before work proceeds.
0731 privilege authored generated_draft privilege is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the privilege obligation named before work proceeds.
0732 process {Sys} authored reviewed A running program with its own address space and resources.
0733 process table authored generated_draft process table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the process table obligation named before work proceeds.
0734 pseudo-terminal authored generated_draft pseudo-terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pseudo-terminal obligation named before work proceeds.
0735 pthread authored generated_draft pthread is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pthread obligation named before work proceeds.
0736 quota authored generated_draft quota is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the quota obligation named before work proceeds.
0737 read-only mount authored generated_draft read-only mount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the read-only mount obligation named before work proceeds.
0738 real-time scheduler authored generated_draft real-time scheduler is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the real-time scheduler obligation named before work proceeds.
0739 run queue authored generated_draft run queue is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the run queue obligation named before work proceeds.
0740 scheduler class authored generated_draft scheduler class is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the scheduler class obligation named before work proceeds.
0741 select {Sys} authored generated_draft select in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the select obligation named before work proceeds.
0742 service manager authored generated_draft service manager is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the service manager obligation named before work proceeds.
0743 session leader authored generated_draft session leader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the session leader obligation named before work proceeds.
0744 shared memory authored generated_draft shared memory is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the shared memory obligation named before work proceeds.
0745 signal {Sys} authored generated_draft signal in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the signal obligation named before work proceeds.
0746 socket {Sys} authored generated_draft socket in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the socket obligation named before work proceeds.
0747 softirq authored generated_draft softirq is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the softirq obligation named before work proceeds.
0748 spawn {Sys} authored generated_draft spawn in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the spawn obligation named before work proceeds.
0749 standard error authored generated_draft standard error is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard error obligation named before work proceeds.
0750 standard input authored generated_draft standard input is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard input obligation named before work proceeds.
0751 standard output authored generated_draft standard output is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard output obligation named before work proceeds.
0752 sticky bit authored generated_draft sticky bit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the sticky bit obligation named before work proceeds.
0753 stream descriptor authored generated_draft stream descriptor is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the stream descriptor obligation named before work proceeds.
0754 swap authored generated_draft swap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the swap obligation named before work proceeds.
0755 syscall authored reviewed The controlled crossing from userland into kernel service.
0756 system call boundary authored generated_draft system call boundary is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the system call boundary obligation named before work proceeds.
0757 systemd unit authored generated_draft systemd unit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the systemd unit obligation named before work proceeds.
0758 tempfile authored generated_draft tempfile is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tempfile obligation named before work proceeds.
0759 terminal authored generated_draft terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the terminal obligation named before work proceeds.
0760 thread authored reviewed An independently schedulable line of execution inside a process.
0761 timer authored generated_draft timer is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the timer obligation named before work proceeds.
0762 trap authored generated_draft trap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the trap obligation named before work proceeds.
0763 tty authored generated_draft tty is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tty obligation named before work proceeds.
0764 umask authored generated_draft umask is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the umask obligation named before work proceeds.
0765 unmount authored generated_draft unmount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the unmount obligation named before work proceeds.
0766 user id authored generated_draft user id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the user id obligation named before work proceeds.
0767 userland authored generated_draft userland is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the userland obligation named before work proceeds.
0768 virtual file system authored generated_draft virtual file system is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the virtual file system obligation named before work proceeds.
0769 watchdog authored generated_draft watchdog is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the watchdog obligation named before work proceeds.
0770 writeback authored generated_draft writeback is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the writeback obligation named before work proceeds.

103.2 Entries

103.2.1 [0685] boot

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: boot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the boot obligation named before work proceeds.

Shadow: misusing boot at rune 0685 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name boot when the prompt needs this obligation made explicit: boot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the boot obligation named before work proceeds.
  • Ask the assistant to state the boot shadow before proposing changes.

Example clause:

Before editing, state the boot obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.2 [0686] bootloader

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: bootloader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the bootloader obligation named before work proceeds.

Shadow: misusing bootloader at rune 0686 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name bootloader when the prompt needs this obligation made explicit: bootloader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the bootloader obligation named before work proceeds.
  • Ask the assistant to state the bootloader shadow before proposing changes.

Example clause:

Before editing, state the bootloader obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.3 [0687] capability mode

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: capability mode is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the capability mode obligation named before work proceeds.

Shadow: misusing capability mode at rune 0687 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name capability mode when the prompt needs this obligation made explicit: capability mode is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the capability mode obligation named before work proceeds.
  • Ask the assistant to state the capability mode shadow before proposing changes.

Example clause:

Before editing, state the capability mode obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.4 [0688] cgroup

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: A kernel mechanism for bounding resources by group.

Shadow: misusing cgroup at rune 0688 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name cgroup when the prompt needs this obligation made explicit: A kernel mechanism for bounding resources by group.
  • Ask the assistant to state the cgroup shadow before proposing changes.

Example clause:

Before editing, state the cgroup obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: A kernel mechanism for bounding resources by group.

103.2.5 [0689] chroot

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: chroot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the chroot obligation named before work proceeds.

Shadow: misusing chroot at rune 0689 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name chroot when the prompt needs this obligation made explicit: chroot is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the chroot obligation named before work proceeds.
  • Ask the assistant to state the chroot shadow before proposing changes.

Example clause:

Before editing, state the chroot obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.6 [0690] context switch

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: context switch is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the context switch obligation named before work proceeds.

Shadow: misusing context switch at rune 0690 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name context switch when the prompt needs this obligation made explicit: context switch is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the context switch obligation named before work proceeds.
  • Ask the assistant to state the context switch shadow before proposing changes.

Example clause:

Before editing, state the context switch obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.7 [0691] cron

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: cron is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the cron obligation named before work proceeds.

Shadow: misusing cron at rune 0691 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name cron when the prompt needs this obligation made explicit: cron is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the cron obligation named before work proceeds.
  • Ask the assistant to state the cron shadow before proposing changes.

Example clause:

Before editing, state the cron obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.8 [0692] daemon {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: daemon in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the daemon obligation named before work proceeds.

Shadow: misusing daemon at rune 0692 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name daemon when the prompt needs this obligation made explicit: daemon in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the daemon obligation named before work proceeds.
  • Ask the assistant to state the daemon shadow before proposing changes.

Example clause:

Before editing, state the daemon obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.9 [0693] device

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device obligation named before work proceeds.

Shadow: misusing device at rune 0693 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name device when the prompt needs this obligation made explicit: device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device obligation named before work proceeds.
  • Ask the assistant to state the device shadow before proposing changes.

Example clause:

Before editing, state the device obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.10 [0694] device tree

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: device tree is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device tree obligation named before work proceeds.

Shadow: misusing device tree at rune 0694 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name device tree when the prompt needs this obligation made explicit: device tree is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the device tree obligation named before work proceeds.
  • Ask the assistant to state the device tree shadow before proposing changes.

Example clause:

Before editing, state the device tree obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.11 [0695] direct I/O

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: direct I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the direct I/O obligation named before work proceeds.

Shadow: misusing direct I/O at rune 0695 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name direct I/O when the prompt needs this obligation made explicit: direct I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the direct I/O obligation named before work proceeds.
  • Ask the assistant to state the direct I/O shadow before proposing changes.

Example clause:

Before editing, state the direct I/O obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.12 [0696] driver

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: Software that speaks directly to a device or kernel surface.

Shadow: misusing driver at rune 0696 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name driver when the prompt needs this obligation made explicit: Software that speaks directly to a device or kernel surface.
  • Ask the assistant to state the driver shadow before proposing changes.

Example clause:

Before editing, state the driver obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: Software that speaks directly to a device or kernel surface.

103.2.13 [0697] epoll

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: Linux event notification for many file descriptors at once.

Shadow: misusing epoll at rune 0697 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name epoll when the prompt needs this obligation made explicit: Linux event notification for many file descriptors at once.
  • Ask the assistant to state the epoll shadow before proposing changes.

Example clause:

Before editing, state the epoll obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: Linux event notification for many file descriptors at once.

103.2.14 [0698] exec

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: exec is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exec obligation named before work proceeds.

Shadow: misusing exec at rune 0698 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name exec when the prompt needs this obligation made explicit: exec is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exec obligation named before work proceeds.
  • Ask the assistant to state the exec shadow before proposing changes.

Example clause:

Before editing, state the exec obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.15 [0699] exit code

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: exit code is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exit code obligation named before work proceeds.

Shadow: misusing exit code at rune 0699 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name exit code when the prompt needs this obligation made explicit: exit code is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the exit code obligation named before work proceeds.
  • Ask the assistant to state the exit code shadow before proposing changes.

Example clause:

Before editing, state the exit code obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.16 [0700] file

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: A named persistent byte stream in a filesystem.

Shadow: misusing file at rune 0700 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name file when the prompt needs this obligation made explicit: A named persistent byte stream in a filesystem.
  • Ask the assistant to state the file shadow before proposing changes.

Example clause:

Before editing, state the file obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: A named persistent byte stream in a filesystem.

103.2.17 [0701] file descriptor

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: A small integer handle standing in for an open kernel object.

Shadow: misusing file descriptor at rune 0701 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name file descriptor when the prompt needs this obligation made explicit: A small integer handle standing in for an open kernel object.
  • Ask the assistant to state the file descriptor shadow before proposing changes.

Example clause:

Before editing, state the file descriptor obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: A small integer handle standing in for an open kernel object.

103.2.18 [0702] file lock

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: file lock is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the file lock obligation named before work proceeds.

Shadow: misusing file lock at rune 0702 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name file lock when the prompt needs this obligation made explicit: file lock is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the file lock obligation named before work proceeds.
  • Ask the assistant to state the file lock shadow before proposing changes.

Example clause:

Before editing, state the file lock obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.19 [0703] filesystem

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: filesystem is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the filesystem obligation named before work proceeds.

Shadow: misusing filesystem at rune 0703 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name filesystem when the prompt needs this obligation made explicit: filesystem is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the filesystem obligation named before work proceeds.
  • Ask the assistant to state the filesystem shadow before proposing changes.

Example clause:

Before editing, state the filesystem obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.20 [0704] firmware {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: firmware in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the firmware obligation named before work proceeds.

Shadow: misusing firmware at rune 0704 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name firmware when the prompt needs this obligation made explicit: firmware in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the firmware obligation named before work proceeds.
  • Ask the assistant to state the firmware shadow before proposing changes.

Example clause:

Before editing, state the firmware obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.21 [0705] fork {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: fork in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the fork obligation named before work proceeds.

Shadow: misusing fork at rune 0705 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name fork when the prompt needs this obligation made explicit: fork in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the fork obligation named before work proceeds.
  • Ask the assistant to state the fork shadow before proposing changes.

Example clause:

Before editing, state the fork obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.22 [0706] futex

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: futex is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the futex obligation named before work proceeds.

Shadow: misusing futex at rune 0706 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name futex when the prompt needs this obligation made explicit: futex is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the futex obligation named before work proceeds.
  • Ask the assistant to state the futex shadow before proposing changes.

Example clause:

Before editing, state the futex obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.23 [0707] group id

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: group id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the group id obligation named before work proceeds.

Shadow: misusing group id at rune 0707 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name group id when the prompt needs this obligation made explicit: group id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the group id obligation named before work proceeds.
  • Ask the assistant to state the group id shadow before proposing changes.

Example clause:

Before editing, state the group id obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.24 [0708] init

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: init is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the init obligation named before work proceeds.

Shadow: misusing init at rune 0708 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name init when the prompt needs this obligation made explicit: init is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the init obligation named before work proceeds.
  • Ask the assistant to state the init shadow before proposing changes.

Example clause:

Before editing, state the init obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.25 [0709] inode

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: Filesystem record describing a file apart from its name.

Shadow: misusing inode at rune 0709 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name inode when the prompt needs this obligation made explicit: Filesystem record describing a file apart from its name.
  • Ask the assistant to state the inode shadow before proposing changes.

Example clause:

Before editing, state the inode obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: Filesystem record describing a file apart from its name.

103.2.26 [0710] interrupt

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: interrupt is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the interrupt obligation named before work proceeds.

Shadow: misusing interrupt at rune 0710 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name interrupt when the prompt needs this obligation made explicit: interrupt is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the interrupt obligation named before work proceeds.
  • Ask the assistant to state the interrupt shadow before proposing changes.

Example clause:

Before editing, state the interrupt obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.27 [0711] ioctl

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: ioctl is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the ioctl obligation named before work proceeds.

Shadow: misusing ioctl at rune 0711 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name ioctl when the prompt needs this obligation made explicit: ioctl is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the ioctl obligation named before work proceeds.
  • Ask the assistant to state the ioctl shadow before proposing changes.

Example clause:

Before editing, state the ioctl obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.28 [0712] IRQ

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: IRQ is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the IRQ obligation named before work proceeds.

Shadow: misusing IRQ at rune 0712 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name IRQ when the prompt needs this obligation made explicit: IRQ is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the IRQ obligation named before work proceeds.
  • Ask the assistant to state the IRQ shadow before proposing changes.

Example clause:

Before editing, state the IRQ obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.29 [0713] isolate {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: isolate in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the isolate obligation named before work proceeds.

Shadow: misusing isolate at rune 0713 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name isolate when the prompt needs this obligation made explicit: isolate in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the isolate obligation named before work proceeds.
  • Ask the assistant to state the isolate shadow before proposing changes.

Example clause:

Before editing, state the isolate obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.30 [0714] kernel

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: The privileged core that arbitrates process, memory, and device access.

Shadow: misusing kernel at rune 0714 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name kernel when the prompt needs this obligation made explicit: The privileged core that arbitrates process, memory, and device access.
  • Ask the assistant to state the kernel shadow before proposing changes.

Example clause:

Before editing, state the kernel obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: The privileged core that arbitrates process, memory, and device access.

103.2.31 [0715] kernelspace

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: kernelspace is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kernelspace obligation named before work proceeds.

Shadow: misusing kernelspace at rune 0715 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name kernelspace when the prompt needs this obligation made explicit: kernelspace is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kernelspace obligation named before work proceeds.
  • Ask the assistant to state the kernelspace shadow before proposing changes.

Example clause:

Before editing, state the kernelspace obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.32 [0716] kill signal

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: kill signal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kill signal obligation named before work proceeds.

Shadow: misusing kill signal at rune 0716 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name kill signal when the prompt needs this obligation made explicit: kill signal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the kill signal obligation named before work proceeds.
  • Ask the assistant to state the kill signal shadow before proposing changes.

Example clause:

Before editing, state the kill signal obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.33 [0717] link layer device

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: link layer device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the link layer device obligation named before work proceeds.

Shadow: misusing link layer device at rune 0717 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name link layer device when the prompt needs this obligation made explicit: link layer device is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the link layer device obligation named before work proceeds.
  • Ask the assistant to state the link layer device shadow before proposing changes.

Example clause:

Before editing, state the link layer device obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.34 [0718] load average

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: load average is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the load average obligation named before work proceeds.

Shadow: misusing load average at rune 0718 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name load average when the prompt needs this obligation made explicit: load average is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the load average obligation named before work proceeds.
  • Ask the assistant to state the load average shadow before proposing changes.

Example clause:

Before editing, state the load average obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.35 [0719] login shell

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: login shell is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the login shell obligation named before work proceeds.

Shadow: misusing login shell at rune 0719 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name login shell when the prompt needs this obligation made explicit: login shell is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the login shell obligation named before work proceeds.
  • Ask the assistant to state the login shell shadow before proposing changes.

Example clause:

Before editing, state the login shell obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.36 [0720] mount

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: Attach a filesystem into the visible path tree.

Shadow: misusing mount at rune 0720 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name mount when the prompt needs this obligation made explicit: Attach a filesystem into the visible path tree.
  • Ask the assistant to state the mount shadow before proposing changes.

Example clause:

Before editing, state the mount obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: Attach a filesystem into the visible path tree.

103.2.37 [0721] namespace {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: namespace in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the namespace obligation named before work proceeds.

Shadow: misusing namespace at rune 0721 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name namespace when the prompt needs this obligation made explicit: namespace in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the namespace obligation named before work proceeds.
  • Ask the assistant to state the namespace shadow before proposing changes.

Example clause:

Before editing, state the namespace obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.38 [0722] niceness

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: niceness is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the niceness obligation named before work proceeds.

Shadow: misusing niceness at rune 0722 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name niceness when the prompt needs this obligation made explicit: niceness is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the niceness obligation named before work proceeds.
  • Ask the assistant to state the niceness shadow before proposing changes.

Example clause:

Before editing, state the niceness obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.39 [0723] nonblocking I/O

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: nonblocking I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the nonblocking I/O obligation named before work proceeds.

Shadow: misusing nonblocking I/O at rune 0723 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name nonblocking I/O when the prompt needs this obligation made explicit: nonblocking I/O is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the nonblocking I/O obligation named before work proceeds.
  • Ask the assistant to state the nonblocking I/O shadow before proposing changes.

Example clause:

Before editing, state the nonblocking I/O obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.40 [0724] open file table

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: open file table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the open file table obligation named before work proceeds.

Shadow: misusing open file table at rune 0724 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name open file table when the prompt needs this obligation made explicit: open file table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the open file table obligation named before work proceeds.
  • Ask the assistant to state the open file table shadow before proposing changes.

Example clause:

Before editing, state the open file table obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.41 [0725] page cache

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: page cache is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page cache obligation named before work proceeds.

Shadow: misusing page cache at rune 0725 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name page cache when the prompt needs this obligation made explicit: page cache is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page cache obligation named before work proceeds.
  • Ask the assistant to state the page cache shadow before proposing changes.

Example clause:

Before editing, state the page cache obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.42 [0726] page table

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: page table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page table obligation named before work proceeds.

Shadow: misusing page table at rune 0726 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name page table when the prompt needs this obligation made explicit: page table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the page table obligation named before work proceeds.
  • Ask the assistant to state the page table shadow before proposing changes.

Example clause:

Before editing, state the page table obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.43 [0727] path

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: path is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the path obligation named before work proceeds.

Shadow: misusing path at rune 0727 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name path when the prompt needs this obligation made explicit: path is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the path obligation named before work proceeds.
  • Ask the assistant to state the path shadow before proposing changes.

Example clause:

Before editing, state the path obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.44 [0728] permission {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: permission in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the permission obligation named before work proceeds.

Shadow: misusing permission at rune 0728 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name permission when the prompt needs this obligation made explicit: permission in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the permission obligation named before work proceeds.
  • Ask the assistant to state the permission shadow before proposing changes.

Example clause:

Before editing, state the permission obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.45 [0729] pipe

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: A byte stream connecting one process to another.

Shadow: misusing pipe at rune 0729 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name pipe when the prompt needs this obligation made explicit: A byte stream connecting one process to another.
  • Ask the assistant to state the pipe shadow before proposing changes.

Example clause:

Before editing, state the pipe obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: A byte stream connecting one process to another.

103.2.46 [0730] poll {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: poll in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the poll obligation named before work proceeds.

Shadow: misusing poll at rune 0730 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name poll when the prompt needs this obligation made explicit: poll in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the poll obligation named before work proceeds.
  • Ask the assistant to state the poll shadow before proposing changes.

Example clause:

Before editing, state the poll obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.47 [0731] privilege

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: privilege is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the privilege obligation named before work proceeds.

Shadow: misusing privilege at rune 0731 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name privilege when the prompt needs this obligation made explicit: privilege is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the privilege obligation named before work proceeds.
  • Ask the assistant to state the privilege shadow before proposing changes.

Example clause:

Before editing, state the privilege obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.48 [0732] process {Sys}

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: A running program with its own address space and resources.

Shadow: misusing process at rune 0732 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name process when the prompt needs this obligation made explicit: A running program with its own address space and resources.
  • Ask the assistant to state the process shadow before proposing changes.

Example clause:

Before editing, state the process obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: A running program with its own address space and resources.

103.2.49 [0733] process table

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: process table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the process table obligation named before work proceeds.

Shadow: misusing process table at rune 0733 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name process table when the prompt needs this obligation made explicit: process table is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the process table obligation named before work proceeds.
  • Ask the assistant to state the process table shadow before proposing changes.

Example clause:

Before editing, state the process table obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.50 [0734] pseudo-terminal

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: pseudo-terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pseudo-terminal obligation named before work proceeds.

Shadow: misusing pseudo-terminal at rune 0734 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name pseudo-terminal when the prompt needs this obligation made explicit: pseudo-terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pseudo-terminal obligation named before work proceeds.
  • Ask the assistant to state the pseudo-terminal shadow before proposing changes.

Example clause:

Before editing, state the pseudo-terminal obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.51 [0735] pthread

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: pthread is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pthread obligation named before work proceeds.

Shadow: misusing pthread at rune 0735 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name pthread when the prompt needs this obligation made explicit: pthread is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the pthread obligation named before work proceeds.
  • Ask the assistant to state the pthread shadow before proposing changes.

Example clause:

Before editing, state the pthread obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.52 [0736] quota

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: quota is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the quota obligation named before work proceeds.

Shadow: misusing quota at rune 0736 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name quota when the prompt needs this obligation made explicit: quota is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the quota obligation named before work proceeds.
  • Ask the assistant to state the quota shadow before proposing changes.

Example clause:

Before editing, state the quota obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.53 [0737] read-only mount

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: read-only mount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the read-only mount obligation named before work proceeds.

Shadow: misusing read-only mount at rune 0737 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name read-only mount when the prompt needs this obligation made explicit: read-only mount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the read-only mount obligation named before work proceeds.
  • Ask the assistant to state the read-only mount shadow before proposing changes.

Example clause:

Before editing, state the read-only mount obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.54 [0738] real-time scheduler

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: real-time scheduler is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the real-time scheduler obligation named before work proceeds.

Shadow: misusing real-time scheduler at rune 0738 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name real-time scheduler when the prompt needs this obligation made explicit: real-time scheduler is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the real-time scheduler obligation named before work proceeds.
  • Ask the assistant to state the real-time scheduler shadow before proposing changes.

Example clause:

Before editing, state the real-time scheduler obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.55 [0739] run queue

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: run queue is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the run queue obligation named before work proceeds.

Shadow: misusing run queue at rune 0739 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name run queue when the prompt needs this obligation made explicit: run queue is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the run queue obligation named before work proceeds.
  • Ask the assistant to state the run queue shadow before proposing changes.

Example clause:

Before editing, state the run queue obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.56 [0740] scheduler class

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: scheduler class is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the scheduler class obligation named before work proceeds.

Shadow: misusing scheduler class at rune 0740 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name scheduler class when the prompt needs this obligation made explicit: scheduler class is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the scheduler class obligation named before work proceeds.
  • Ask the assistant to state the scheduler class shadow before proposing changes.

Example clause:

Before editing, state the scheduler class obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.57 [0741] select {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: select in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the select obligation named before work proceeds.

Shadow: misusing select at rune 0741 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name select when the prompt needs this obligation made explicit: select in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the select obligation named before work proceeds.
  • Ask the assistant to state the select shadow before proposing changes.

Example clause:

Before editing, state the select obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.58 [0742] service manager

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: service manager is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the service manager obligation named before work proceeds.

Shadow: misusing service manager at rune 0742 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name service manager when the prompt needs this obligation made explicit: service manager is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the service manager obligation named before work proceeds.
  • Ask the assistant to state the service manager shadow before proposing changes.

Example clause:

Before editing, state the service manager obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.59 [0743] session leader

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: session leader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the session leader obligation named before work proceeds.

Shadow: misusing session leader at rune 0743 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name session leader when the prompt needs this obligation made explicit: session leader is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the session leader obligation named before work proceeds.
  • Ask the assistant to state the session leader shadow before proposing changes.

Example clause:

Before editing, state the session leader obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.60 [0744] shared memory

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: shared memory is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the shared memory obligation named before work proceeds.

Shadow: misusing shared memory at rune 0744 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name shared memory when the prompt needs this obligation made explicit: shared memory is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the shared memory obligation named before work proceeds.
  • Ask the assistant to state the shared memory shadow before proposing changes.

Example clause:

Before editing, state the shared memory obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.61 [0745] signal {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: signal in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the signal obligation named before work proceeds.

Shadow: misusing signal at rune 0745 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name signal when the prompt needs this obligation made explicit: signal in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the signal obligation named before work proceeds.
  • Ask the assistant to state the signal shadow before proposing changes.

Example clause:

Before editing, state the signal obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.62 [0746] socket {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: socket in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the socket obligation named before work proceeds.

Shadow: misusing socket at rune 0746 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name socket when the prompt needs this obligation made explicit: socket in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the socket obligation named before work proceeds.
  • Ask the assistant to state the socket shadow before proposing changes.

Example clause:

Before editing, state the socket obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.63 [0747] softirq

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: softirq is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the softirq obligation named before work proceeds.

Shadow: misusing softirq at rune 0747 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name softirq when the prompt needs this obligation made explicit: softirq is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the softirq obligation named before work proceeds.
  • Ask the assistant to state the softirq shadow before proposing changes.

Example clause:

Before editing, state the softirq obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.64 [0748] spawn {Sys}

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: spawn in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the spawn obligation named before work proceeds.

Shadow: misusing spawn at rune 0748 in the Sys lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name spawn when the prompt needs this obligation made explicit: spawn in its Sys sense is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the spawn obligation named before work proceeds.
  • Ask the assistant to state the spawn shadow before proposing changes.

Example clause:

Before editing, state the spawn obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.65 [0749] standard error

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: standard error is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard error obligation named before work proceeds.

Shadow: misusing standard error at rune 0749 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name standard error when the prompt needs this obligation made explicit: standard error is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard error obligation named before work proceeds.
  • Ask the assistant to state the standard error shadow before proposing changes.

Example clause:

Before editing, state the standard error obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.66 [0750] standard input

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: standard input is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard input obligation named before work proceeds.

Shadow: misusing standard input at rune 0750 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name standard input when the prompt needs this obligation made explicit: standard input is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard input obligation named before work proceeds.
  • Ask the assistant to state the standard input shadow before proposing changes.

Example clause:

Before editing, state the standard input obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.67 [0751] standard output

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: standard output is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard output obligation named before work proceeds.

Shadow: misusing standard output at rune 0751 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name standard output when the prompt needs this obligation made explicit: standard output is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the standard output obligation named before work proceeds.
  • Ask the assistant to state the standard output shadow before proposing changes.

Example clause:

Before editing, state the standard output obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.68 [0752] sticky bit

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: sticky bit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the sticky bit obligation named before work proceeds.

Shadow: misusing sticky bit at rune 0752 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name sticky bit when the prompt needs this obligation made explicit: sticky bit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the sticky bit obligation named before work proceeds.
  • Ask the assistant to state the sticky bit shadow before proposing changes.

Example clause:

Before editing, state the sticky bit obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.69 [0753] stream descriptor

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: stream descriptor is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the stream descriptor obligation named before work proceeds.

Shadow: misusing stream descriptor at rune 0753 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name stream descriptor when the prompt needs this obligation made explicit: stream descriptor is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the stream descriptor obligation named before work proceeds.
  • Ask the assistant to state the stream descriptor shadow before proposing changes.

Example clause:

Before editing, state the stream descriptor obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.70 [0754] swap

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: swap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the swap obligation named before work proceeds.

Shadow: misusing swap at rune 0754 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name swap when the prompt needs this obligation made explicit: swap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the swap obligation named before work proceeds.
  • Ask the assistant to state the swap shadow before proposing changes.

Example clause:

Before editing, state the swap obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.71 [0755] syscall

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: The controlled crossing from userland into kernel service.

Shadow: misusing syscall at rune 0755 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name syscall when the prompt needs this obligation made explicit: The controlled crossing from userland into kernel service.
  • Ask the assistant to state the syscall shadow before proposing changes.

Example clause:

Before editing, state the syscall obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: The controlled crossing from userland into kernel service.

103.2.72 [0756] system call boundary

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: system call boundary is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the system call boundary obligation named before work proceeds.

Shadow: misusing system call boundary at rune 0756 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name system call boundary when the prompt needs this obligation made explicit: system call boundary is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the system call boundary obligation named before work proceeds.
  • Ask the assistant to state the system call boundary shadow before proposing changes.

Example clause:

Before editing, state the system call boundary obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.73 [0757] systemd unit

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: systemd unit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the systemd unit obligation named before work proceeds.

Shadow: misusing systemd unit at rune 0757 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name systemd unit when the prompt needs this obligation made explicit: systemd unit is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the systemd unit obligation named before work proceeds.
  • Ask the assistant to state the systemd unit shadow before proposing changes.

Example clause:

Before editing, state the systemd unit obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.74 [0758] tempfile

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: tempfile is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tempfile obligation named before work proceeds.

Shadow: misusing tempfile at rune 0758 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name tempfile when the prompt needs this obligation made explicit: tempfile is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tempfile obligation named before work proceeds.
  • Ask the assistant to state the tempfile shadow before proposing changes.

Example clause:

Before editing, state the tempfile obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.75 [0759] terminal

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the terminal obligation named before work proceeds.

Shadow: misusing terminal at rune 0759 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name terminal when the prompt needs this obligation made explicit: terminal is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the terminal obligation named before work proceeds.
  • Ask the assistant to state the terminal shadow before proposing changes.

Example clause:

Before editing, state the terminal obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.76 [0760] thread

Status: canonical (pocket canon)

Completion: authored

Semantic status: reviewed

Force: An independently schedulable line of execution inside a process.

Shadow: misusing thread at rune 0760 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name thread when the prompt needs this obligation made explicit: An independently schedulable line of execution inside a process.
  • Ask the assistant to state the thread shadow before proposing changes.

Example clause:

Before editing, state the thread obligation, the evidence that satisfies it, and the failure mode if it is missing.

Pocket gloss: An independently schedulable line of execution inside a process.

103.2.77 [0761] timer

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: timer is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the timer obligation named before work proceeds.

Shadow: misusing timer at rune 0761 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name timer when the prompt needs this obligation made explicit: timer is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the timer obligation named before work proceeds.
  • Ask the assistant to state the timer shadow before proposing changes.

Example clause:

Before editing, state the timer obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.78 [0762] trap

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: trap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the trap obligation named before work proceeds.

Shadow: misusing trap at rune 0762 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name trap when the prompt needs this obligation made explicit: trap is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the trap obligation named before work proceeds.
  • Ask the assistant to state the trap shadow before proposing changes.

Example clause:

Before editing, state the trap obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.79 [0763] tty

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: tty is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tty obligation named before work proceeds.

Shadow: misusing tty at rune 0763 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name tty when the prompt needs this obligation made explicit: tty is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the tty obligation named before work proceeds.
  • Ask the assistant to state the tty shadow before proposing changes.

Example clause:

Before editing, state the tty obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.80 [0764] umask

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: umask is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the umask obligation named before work proceeds.

Shadow: misusing umask at rune 0764 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name umask when the prompt needs this obligation made explicit: umask is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the umask obligation named before work proceeds.
  • Ask the assistant to state the umask shadow before proposing changes.

Example clause:

Before editing, state the umask obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.81 [0765] unmount

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: unmount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the unmount obligation named before work proceeds.

Shadow: misusing unmount at rune 0765 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name unmount when the prompt needs this obligation made explicit: unmount is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the unmount obligation named before work proceeds.
  • Ask the assistant to state the unmount shadow before proposing changes.

Example clause:

Before editing, state the unmount obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.82 [0766] user id

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: user id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the user id obligation named before work proceeds.

Shadow: misusing user id at rune 0766 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name user id when the prompt needs this obligation made explicit: user id is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the user id obligation named before work proceeds.
  • Ask the assistant to state the user id shadow before proposing changes.

Example clause:

Before editing, state the user id obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.83 [0767] userland

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: userland is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the userland obligation named before work proceeds.

Shadow: misusing userland at rune 0767 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name userland when the prompt needs this obligation made explicit: userland is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the userland obligation named before work proceeds.
  • Ask the assistant to state the userland shadow before proposing changes.

Example clause:

Before editing, state the userland obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.84 [0768] virtual file system

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: virtual file system is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the virtual file system obligation named before work proceeds.

Shadow: misusing virtual file system at rune 0768 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name virtual file system when the prompt needs this obligation made explicit: virtual file system is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the virtual file system obligation named before work proceeds.
  • Ask the assistant to state the virtual file system shadow before proposing changes.

Example clause:

Before editing, state the virtual file system obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.85 [0769] watchdog

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: watchdog is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the watchdog obligation named before work proceeds.

Shadow: misusing watchdog at rune 0769 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name watchdog when the prompt needs this obligation made explicit: watchdog is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the watchdog obligation named before work proceeds.
  • Ask the assistant to state the watchdog shadow before proposing changes.

Example clause:

Before editing, state the watchdog obligation, the evidence that satisfies it, and the failure mode if it is missing.

103.2.86 [0770] writeback

Status: canonical

Completion: authored

Semantic status: generated_draft

Force: writeback is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the writeback obligation named before work proceeds.

Shadow: misusing writeback at rune 0770 in the operating-system lane can let platform assumptions can leak across the abstraction boundary; verify by requiring the caster to state OS resource ownership, cleanup, and failure behavior.

Prompt uses:

  • Name writeback when the prompt needs this obligation made explicit: writeback is a systems and operating boundaries rune for make host resources, descriptors, processes, and permissions concrete; use it when the artifact needs the writeback obligation named before work proceeds.
  • Ask the assistant to state the writeback shadow before proposing changes.

Example clause:

Before editing, state the writeback obligation, the evidence that satisfies it, and the failure mode if it is missing.