Skip to content

Alif Jakir

Omnidisciplinary inventor

philosopher–scientist–futurist

Hi, I’m Alif—welcome to my site. My work sits at the intersection of artificial and organic intelligence: how minds arise in neural and machine substrates, and how we can design systems that amplify critical thinking and partnership with humans rather than substituting for them. The full layout, contact links, and research sections load with the interactive site.

Loading a bunch of web magic

Roughly sorting a trillion if-statements.

Human in the loop — cybernetics of oversight

Why humans remain load-bearing, how cybernetics frames the problem, and what the architecture does about it. For the primitives referenced here, see Architecture.

Every page on this site ends with the same conclusion: somewhere in the loop, human judgment is non-negotiable. The photonics run produced a “ready for hardware deployment” verdict for a compiler that does not exist. The Cloud IDE run spent 302 retries on a problem only a human could solve. The meta-VAC run diagnosed its own gaps without recognizing them as its own. This page treats the question those results demand: where does the human fit, and how do you design that interface so it actually works?

The cybernetic frame

The connection between multi-agent coordination and cybernetics is not metaphorical — it is structural. Norbert Wiener's Cybernetics (1948) defined the field as the study of “control and communication in the animal and the machine.” The central insight: any system that must maintain stability in a changing environment needs a feedback loop — a channel from output back to input that lets the system correct itself. Without feedback, error accumulates. With the wrong feedback, error .

The VAC architecture is a cybernetic system. Each of the coordination primitives is a feedback channel: Claims feed ownership state back, Signals feed dependency completion, the Forum feeds collective judgment, the Collective Brain feeds institutional memory, the DeltaLog feeds audit history. Each channel has a specific latency, bandwidth, and fidelity — and each can fail in a specific way when the feedback is delayed, distorted, or absent.

The human is the feedback channel of last resort. When the system cannot validate its own outputs against external reality — when internal coherence is not external validity — the human provides the ground-truth feedback that no amount of agent deliberation can substitute. The question is not whether the human belongs in the loop, but where in the loop, at what bandwidth, and with what latency budget.

Some failure modes begin not in the coordination layer but in a single model's inability to keep multiple agents distinct in one forward pass — the subject of collaboration circuits (measurement) and of alignment connections (circuit-level steering and interventions).

Ashby's law: variety must match variety

W. Ross Ashby's Law of Requisite Variety (1956) states that a controller must have at least as much variety (range of possible states) as the system it regulates. A thermostat works because the environment has one relevant variable (temperature) and the controller has one response (heat on/off). But a 140-agent producing 57 artifacts across 9 stages has combinatorial variety — the number of possible states is astronomical. No single human can track it all.

The architectural response is variety attenuation: reduce the variety the human must process without destroying the information they need. Hierarchical aggregation (pod leads summarize before forwarding) is a variety attenuator. The DeltaLog with digest generation is a variety attenuator. The Forum's quorum mechanism is a variety attenuator — it compresses 140 agents' opinions into a binary decision with documented rationale.JIT planningJust-in-time planning — the orchestrator plans one stage at a time using current information, rather than committing to a rigid upfront plan. Adapts to new information as it arrives. is a variety attenuator — the human reviews one stage at a time, not the full plan.

But Ashby's law cuts both ways. If you attenuate too much, the human receives a summary so compressed that the original signal is lost — and the feedback they provide is based on an inaccurate model of the system's state. This is the failure mode where hierarchical summarizers develop systematic biases: the human thinks the system is fine because the digest says so, but the digest filtered out the early warning. The right attenuation preserves anomalies — the unexpected states are precisely what the human needs to see.

Beer's Viable System Model

Stafford Beer's Viable System Model (1972) describes five nested systems that any viable organization needs. The structural parallel to the VAC architecture is almost exact:

VSM systemFunctionVAC equivalent
System 1 — OperationsPrimary activities (production)Worker agents in pods
System 2 — CoordinationPrevent oscillation between S1 unitsClaims, Creation Signals, semantic locking
System 3 — ControlResource allocation, performance monitoringOrchestrator, model tier strategy, gating
System 3* — AuditSporadic checks bypassing normal channelsDeltaLog, validator agents, adversarial eval
System 4 — IntelligenceAdaptation to external environmentCollective Brain, Forum deliberation
System 5 — PolicyIdentity, values, ultimate authorityHuman oversight, objective setting

The mapping is instructive because it identifies the gap. Beer's System 5 — the policy function, the locus of identity and ultimate authority — is the human. In a pure-agent VAC, System 5 is missing. The orchestrator sets objectives, but it does not have values or identity in the way Beer's model requires. The Cloud IDE run's objective thrashing is a System 5 failure: no one could say “stop, this objective is unsolvable, change direction.” The Oracle escalation mechanism we built afterward is a patch for a missing System 5.

Beer tested these ideas at national scale with Project Cybersyn (Chile, 1971–1973): a real-time economic management system that used telex machines, a mainframe, and a futuristic operations room to give the government cybernetic feedback on factory output across the country. Cybersyn was never fully operational — only a fraction of Chile's factories were connected — but during the October 1972 trucking strike it demonstrated real utility: the system helped coordinate 30% of the country's freight using only ~200 loyalist trucks, routing around the blockade in near-real time. The project was dismantled after the 1973 coup, leaving an incomplete but instructive precedent. The lesson for multi-agent systems: cybernetic design at organizational scale is not science fiction; it has been tried under real constraints, and the engineering problems (feedback latency, information fidelity, human attention budget) are structurally the same ones we face.

The Oracle mechanism as cybernetic feedback

The Oracle escalation mechanism — introduced after the Cloud IDE run demonstrated the cost of its absence — is a formal feedback channel between the agent system and a higher-authority decision-maker (currently a frontier model, eventually a human). When a coding agent encounters a decision it cannot make (JWT vs. sessions? microservices vs. monolith? halt vs. retry?), it escalates to the Oracle, which receives the full decision context and returns a binding judgment.

In cybernetic terms, the Oracle is a negative feedback loop with variable gain. Most decisions flow through the normal coordination channels (low gain — small corrections, fast latency). When those channels cannot resolve a conflict, the Oracle fires with high gain — a major correction that redirects the system's trajectory. The cost of each Oracle call is high (a frontier model call with full context), but the cost of not having it is higher: 302 retries, 30+ redundant agents, and 4.5 hours of wasted compute.

The design question is the same one Beer faced with Cybersyn: how do you route the right decisions to the Oracle without overwhelming it? Three principles from the architecture:

  • SubsidiarityA design principle: decisions should be made at the most local level that can handle them. Only escalate when local resolution is insufficient. Reduces coordination load. — decide locally when possible. Only escalate what the local level cannot resolve. This reduces Oracle call volume to the genuinely ambiguous decisions.
  • Structured escalation context — when an agent escalates, it must provide: the decision to be made, the options considered, the evidence for each, and why local resolution failed. The Oracle receives a structured decision packet, not a raw “help me.”
  • Binding with audit trail — Oracle decisions are recorded in the DeltaLog with full provenance, so the Collective Brain can retrieve them as precedent for future similar decisions. Each Oracle call should reduce the need for future Oracle calls on the same class of problem.

Joint cognitive systems

Hollnagel and Woods's Joint Cognitive Systems (2005) framework treats human-machine cooperation not as “automation plus oversight” but as a single cognitive system with distributed components. The question is not “what should the human do and what should the machine do?” but “how does the combined system maintain adequate performance under varying conditions?”

Applied to multi-agent stacks: the human is not a supervisor watching a dashboard. The human is a component of the cognitive system whose contribution is ground-truth feedback, value alignment, and the ability to recognize when the system's model of reality has diverged from reality itself. The agent components contribute speed, parallelism, and tireless execution. The coordination primitives are the interfaces between these components — and the quality of the interfaces determines the quality of the joint system.

This framing changes the design objective. Instead of “minimize human involvement” (which produces the Cloud IDE ), the objective becomes “maximize joint system performance by allocating each decision to the component best equipped to make it.” Some decisions are better made by agents (routine Claims, dependency wiring, schema validation). Some are better made by humans (objective setting, external validity, ethical constraints). Some require both (Forum proposals where agent analysis informs human judgment). The coordination layer's job is to route each decision to the right component with the right context at the right time.

Connections to alignment research

The human-in-the-loop problem in multi-agent systems is structurally related to several active threads in AI alignment: Constitutional AI (constitutions as institutional memory), Debate (the Forum as multi-party deliberation), and Scalable Oversight (the DeltaLog as legibility surface). Each maps onto the VAC architecture in specific ways — and each has testable predictions about where it breaks. See alignment connections for the full treatment.

The meta-feedback loop

The deepest cybernetic structure in this project is not within any single run — it is the loop between runs. The results page describes it: runs surface failure modes → failure modes motivate primitives → primitives get tested in the next run. This is Wiener's feedback cycle operating at the architectural level:

  1. The photonics run's write collision → motivated ClaimsAn exclusive lock on a resource (a file, function, or API endpoint). Only one agent can hold a Claim at a time. If the agent crashes, the lock expires automatically via its TTL. with TTL
  2. The Cloud IDE run's sandbox death spiral → motivated Oracle escalation
  3. The meta-VAC run's over-provisioning → motivated JIT agent creation
  4. The coding swarm's position drift → motivated entity-based editing

Each iteration makes the system more viable in Beer's sense — better able to maintain itself in a changing environment. But the loop has a human at its center: someone must read the run data, recognize the failure pattern, and design the architectural response. No agent in the current system does this. The meta-VAC run demonstrated that a swarm can diagnose the same problems a human would identify, but cannot route the diagnosis back to its own configuration. Closing that loop — making the meta-feedback cycle at least partially autonomous — is the path to genuine recursive self-improvement. It is also the path that demands the most careful human oversight, because a system that modifies its own coordination layer can amplify its errors as efficiently as it corrects them.

Where humans are load-bearing today

Concretely, in the current VAC architecture, humans are irreplaceable at these points:

Decision pointWhy agents cannot do itMechanism
Objective settingNo agent has preferences — objectives come from outside the systemInitial prompt, objective rewrite
External validityInternal coherence ≠ physical/business realityReview of readiness decisions
Unsolvable dependenciesReal credentials, hardware, legal approvalOracle escalation
Ethical constraintsValue alignment cannot be derived from coordination mechanicsPolicy layer (Beer's System 5)
Architecture evolutionMeta-VAC showed: diagnosis without self-modificationThe meta-feedback loop itself
Adversarial defenseThe system cannot detect its own gaming of its own metricsRed-team evaluation, audit review

The honest position: human-in-the-loop is not a transitional limitation to be engineered away. It is a structural feature of any system whose outputs have real-world consequences. Cybernetics tells you why (Ashby: the regulator must match the system's variety; only humans have access to the full variety of real-world consequences). Beer tells you where (System 5: policy and identity). Hollnagel and Woods tell you how (joint cognitive system: allocate each decision to the component best equipped to make it). The architecture tells you the mechanism (Oracle, DeltaLog, Forum audit, selective review). What remains is the coordination-at-scale question: how do you maintain meaningful oversight when the system has 10,000 participants and the feedback bandwidth is the binding constraint?

Next deep dive

Coordination at scale — From hundreds to tens of thousands: sub-linear coupling, real-time human–agent swarms, open-source co-creation, and XR.

Or explore: Architecture, Failure modes, Persistent worlds, Measurement, Results.