| kova ecosystem | I. Podtsebnev |
| Request for Comments: LOC-1 | Kovanex |
| Category: Standards Track | July 2026 |
| Status: Draft (v0.1.0) |
This document specifies a Standards Track discipline for the kova ecosystem and requests discussion and suggestions for improvements. Locia v0.1.0 is the current, draft revision: the concept and its object model are stable; the enforcing platform surface (kovanex control-loop RPC) is being built out toward v0.2.0 (see Section 11).
Distribution of this memo is unlimited. Locia is published openly as a method, not a moat: it carries no proprietary lock-in and lays over any lossless store plus any harness that can inject text into an agent's context.
Locia is a project-management discipline for work whose executor is a Large Language Model agent. Human project management optimizes the coordination of labour. An agent has the opposite scarcity: labour is cheap and forkable, but the executor is amnesiac between sessions and its attention decays within a session. So Locia reframes the job:
The concrete form is a living funnel with one apex and one lit thread: ★ Star (the one enduring goal) → ⟋ Course (one active project or epic) → ▼ Focus (one task, WIP=1). The same object is a map read top-down by a human (the rudder) and a pointer read bottom-up by the agent each session (memory, scope, and governance at once). Drift — the agent quietly widening its own scope or forgetting how it was asked — is prevented by structure, not exhortation: continuity and boundaries are externalized into a re-read artifact, and the relevant rules are re-projected into the local focus.
Copyright © 2026 Kovanex / I. Podtsebnev. This specification is licensed under the Apache License, Version 2.0. It may be implemented and redistributed freely; attribution is appreciated.
An AI agent used as a project's executor systematically “does the easy thing rather than what was asked” and “selectively forgets instructions.” This is neither laziness nor malice. It has two mechanical causes:
CLAUDE.md) loses the fight for attention against the concreteness of the
task — precisely when the agent is most focused on the work.Neither is fixed by “try to remember better.” Both are fixed by moving continuity and boundaries out of the model into a re-read artifact, and by re-projecting the rules that matter into the current focus. Locia is that structure.
Six laws the discipline must obey. They are properties of the executor, not preferences; everything in Locia is derived from them.
| # | Axiom | Consequence |
|---|---|---|
| A1 | Amnesia between sessions. State lives only in the window; the window is rebuilt from external text each turn. | Continuity MUST be externalized; nothing survives that is not written to the store. |
| A2 | Attention decay inside the window. Even a loaded rule loses weight under focus. | Relevant governance MUST be re-projected into the local Beam, not assumed from a distant header. |
| A3 | The executor cannot be trusted to scope itself. Driven to “finish,” it silently widens scope and drops process. | Boundaries are external data with a detector, not internal discipline. |
| A4 | The executor is cheap, forkable, and lossless within a Beam. | The scarcity is not labour but attention / context / tokens. Rework and verify are cheap. |
| A5 | Context does not compress losslessly into one paraphrase. | Store richly, retrieve selectively: a Beam is a query, not a summary. |
| A6 | The human is the sole stakeholder and the ratifying organ — not a team to coordinate. | Coordination machinery collapses; escalation / approval machinery grows. |
Locia is a living funnel with one apex and one lit thread, shared by human and agent. It coordinates the course, plans by descending, and focuses by lighting a single thread. The three tiers are not invented: human systems (OKR, PMBOK), the structure of an agent's memory, and its grounding ritual all converge on three.
┌─ ★ STAR (one goal) ─┐ ← apex, wide view, nearly immutable
│ │
⟽ ⟿ COURSE (project/epic) ⟿ ← one active, “where we are heading now”
│ │
▼ ▼ FOCUS (task) ▼ ← the tip of the thread, WIP=1, work happens here
| Tier | What it is | Human analog | Agent artifact |
|---|---|---|---|
| ★ Star | enduring meaning; changes almost never | OKR Mission / PMBOK vision | memory header (the north-star vision) |
| ⟋ Course | one active project / epic | OKR Objective, PMBOK “project” | the fresh return point (session resume) |
| ▼ Focus | one Beam / task | OKR key result → task, Kanban card | the active Beam, WIP=1 |
The hierarchy gives flexibility; to keep the course, four invariants keep the reading singular:
This is the answer to “without losing the course”: the structure is three-layered (realistic, flexible), but the active reading is always one thread. Flexibility in the structure, rigidity in the highlight.
Derived from the axioms; they lay over the existing kovanex stack.
| Layer | What | Built on | Axioms |
|---|---|---|---|
| 0. Store | lossless meaning, stored richly | kovadb (vector + doc + backlinks), agent memory | A5 |
| 1. Control / PM loop | tasks-as-Beams, scope contracts, invariant binding; turns the loop | kovanex-server | A1, A3, A6 |
| 2. Projector (new domain) | flood → focus → re-project → boundary detector → grounding | overlay + harness channel | A2, A5 |
| 3. Brain (executor) | works inside the Beam, does not rewrite its own scope, signals at the boundary | the agent | A3 |
An adapted task life-cycle — the verbs applied over the Locia tree:
A human task carries title / desc / type / priority — it is a
unit of assignment. An agent task is a Beam — a
definition of attention:
Beam {
task_id, priority
scope_subgraph // files / modules / entities — the boundary of the Beam
bound_invariants // rule -> firing predicate (e.g. "*.go" -> no-Russian)
definition_of_done
state // backlog -> todo -> in_progress -> review -> done
flood_map_ptr // pointer to the rich flood (do NOT drag it into the window)
return_point // continuity record written at close
}
.go” fires when the Beam touches a .go file — not
when something is “semantically close.”A Beam is a thin overlay over an existing board, not a replacement for it.
Human PM optimizes team coordination; agent PM optimizes the continuity and scope of a single amnesiac executor. Different scarcities → part of the human playbook inverts. Project rules against importing the wrong assumptions:
Layer 2 must push the Beam into the agent's window through a harness that kovanex does not own. So: kovanex computes the ideal Beam, and the injection is done by the harness wrapper (a skill, a hook, or an MCP server over the store). This is not a defect of the concept — it is a named boundary between the Control plane and the delivery channel. It is fixed separately and stated plainly, so no one pretends kovanex reaches into the agent's attention by itself.
One object, two readings — exactly “wide overview first, then concentration”:
The top surface scales from one thread to a whole fleet of projects under a single Star — Locia's project office. Crucially, the fleet view widens the human's overview, but not the agent's focus: the agent is still injected one thread (a safety catch against drift).
Locia does not invent a risky machine: every one of its mechanisms has a proven industrial analog. What is new is the assembly and three pieces nobody has productized. The field is split into two warring camps, and Locia deliberately stands in the seam between them.
| Locia mechanism | Prior art | Who |
|---|---|---|
| ▼ Focus writes / re-reads an artifact to survive amnesia | Structured note-taking — a scratchpad kept outside the window and re-read across it [1] | Anthropic |
| Store richly, project a slice (a Beam is a query — A5) | Virtual context management — main / recall / archival paging of records in and out of the window [4] | MemGPT / Letta |
| ⟋ Course holds the plan, ▼ hands out Beams | Orchestrator-worker — a lead plans, spawns isolated-context workers, synthesizes [2] | Anthropic |
| Flood & verify fan out; work does not | Read-only subagents are fine; parallel writes are not [3] | Cognition |
| One lit thread = decision continuity (WIP=1) | Single-threaded linear agent, continuous context [3] | Cognition |
| ★ Star = fixed invariants along the thread | Constitutional AI — fixed principles (though for alignment, not course) | Anthropic |
Anthropic runs multi-agent systems: sub-agents with isolated context and compaction (summarize the window and continue). Their multi-agent research beats a single agent by a wide margin on their eval — at roughly 15× the tokens [2]. Cognition (Devin) argues the opposite — “Don't build multi-agents”: one continuous thread of reasoning; parallel agents make conflicting decisions (names, architecture, libraries) that cost more to reconcile than the parallelism saved. Multi-agent is admissible only for read-only sub-agents [3].
Locia is not a side; it is their reconciliation:
The premise the field increasingly shares: the executor is cheap and interchangeable; the durable, expensive asset is the continuity and boundary structure around it. Locia is that structure, made explicit.
The full closed circuit: Intake (request → charter → slicing → estimate) → Bridge (portfolio) → Beam loop (execution, WIP=1) → Close. A closed methodology from a business request to delivery by the hands of a memoryless agent, made predictable by structure.
Locia builds on established methodology (PMBOK 7 principles, OKR's objective/key-result tiers, Agile/Kanban flow and WIP limits) and on the following prior art in agent design and memory. Section 10 maps each mechanism to its source.
Agent-consumable forms of this standard: /llms.txt (summary) · /llms-full.txt (full text). Locia runs on kovanex and its slices are emitted in UFN.