ariffazil

kernel-verbs-aforge-hands

Canonical geometry for arifOS Kernel Verbs vs A-FORGE actuators vs MCP envelope. Eureka 2026-07-08: Kernel Verbs = 12 constitutional primitives (law, zero host mutation). A-FORGE tools = execution actuators (hands, host impact after SESSION+LEASE+GATE+SEAL). MCP "tools" = transport envelope only. Access unrestricted logical; deny via gates not hide. Trigger: session init, "kernel verbs", "hands vs law", forge vs arifOS, MCP tool confusion.

ariffazil 2 1 Actualitzat fa 3 mesos
GitHub

Instal·la

npx skillscat add ariffazil/aaa/kernel-verbs-aforge-hands

Instal·la des del registre de SkillsCat.

SKILL.md

Kernel Verbs × A-FORGE Hands

Owner: Arif (F13 SOVEREIGN)
Eureka sealed: 2026-07-08
Priority: Load at any session that touches arifOS MCP or A-FORGE.

One-sentence law

Kernel Verbs = constitutional primitives; A-FORGE tools = execution actuators; MCP “tools” = envelope only.

Contrast table

Layer Nature Count (live) Touches host? Mutation
arifOS Kernel Verbs Law, session, judge, seal 12 public No Verdict only
A-FORGE actuators Shell, fs, git, docker, browser, VPS, execute 99 Yes After SESSION+LEASE+GATE(+SEAL)
MCP protocol Serialization noun tool — n/a Envelope only

Kernel Verbs (metabolic 000→999)

Stage Wire Title
000 arif_init Init · Kernel Session
000 arif_triage Triage · Session Preflight (not intent router)
111 arif_observe Observe · Sense Reality
333 arif_think Think · Mind
444 arif_route Route · Intent→Organ (prefer over bridge)
444-direct arif_bridge_connect Bridge · HIGH / subset of route
555 arif_critique Critique · Heart
— arif_memory Memory Governor
777 arif_forge Forge · Execute Gate (warrant to hands)
888 arif_judge Judge · Verdict
— arif_compose Compose · Kernel Reply
999 arif_seal Seal · VAULT999

Descriptions on wire start with KERNEL [stage] (public_registry + constitutional_map).

A-FORGE actuator doctrine

  1. Affordance class required: shell | fs | git | docker | browser | vps | execute | probe | registry | health | vault | …
  2. Unique capability_surface — no silent aliasing (forge_systemctl DEPRECATED → forge_shell).
  3. Supervising kernel verb declared per actuator.
  4. OBSERVE: SESSION + GATE. MUTATE: SESSION + LEASE + GATE + SEAL (when irreversible).
  5. AAA unrestricted logical access — tools stay in tools/list; kernel denies execution, never hides.

Live registry: /root/A-FORGE/a_think/federation_alignment_registry.json
Affordances: /root/A-FORGE/a_think/affordances.yaml
Kernel table: /root/A-FORGE/forge_work/2026-07-08/KERNEL-VERB-TABLE.md

Agent embodiment order

arif_init(light|init) → session_id + authority
arif_triage | arif_observe → ground
arif_route → organ/actuator
arif_think | arif_critique → plan/heart
arif_judge → SEAL/HOLD/VOID (only law)
arif_forge → warrant
A-FORGE forge_* → hands (lease)
arif_seal → VAULT999
arif_compose → human reply LAST

Anti-patterns (HARAM)

  • Calling Kernel Verbs “tools” without envelope caveat.
  • Expecting arifOS to shell/fs/docker.
  • Hiding A-FORGE tools from agents instead of gating.
  • Using bridge_connect as default instead of route.
  • Treating Set all tools Always as constitutional authority.

Scar / eureka fixed this cycle

  • arif_init(mode=light) NameError sess → fixed; session birth unblocked.
  • A-FORGE affordance gap 71→99 cards → scanners invocable; mutators HOLD correctly.
  • Descriptions: KERNEL / ACTUATOR prefixes live.

Quant receipt (session)

  • G_before ~0.55 (anonymous tools, drift, missing cards) → G_after ~0.82
  • ΔS < 0 (geometry named, registries filled, dual-state reduced)
  • W³: Human(F13) × AI(Grok) × External(live tools/list + host file proof)

DITEMPA BUKAN DIBERI — geometry forged 2026-07-08.