Agent_X product logo

Governed Agent Framework for Controlled Evolution

Agent_X is a layered framework for building agent systems safely. L0 stays protected. L1 governs implementation through root documents, FIC units, validation, evidence, and review. L2 proposes profiles and specifications before they become implementation work.

Learn More GitHub Proprietary Source

Why governed agent evolution matters

Many agent projects grow through ad hoc prompts, tools, and patches. Agent_X starts from explicit boundaries: what may change, who governs it, what evidence is required, and when work must be blocked.

Uncontrolled runtime change

Agent_X keeps the protected seed stable. Larger changes should happen through governed documents, FIC units, validation, and review.

Missing authority

If a change does not have the right goal, scope, ownership, or validation path, the correct result is blocked rather than guessed implementation.

Weak evidence

Agent_X treats tests, traces, validation output, review records, and completion evidence as first-class project artifacts.

How Agent_X is organized

Agent_X separates the protected seed, implementation governance, and profile/specification work so future capability can grow without blurring authority.

L0 Protected Seed

The small stable base. It should remain protected from uncontrolled self-modification and broad runtime changes.

L1 Implementation FIC Unit

The layer where implementation is governed through root goals, whole-system pseudocode, shared types, FIC units, validation, and review.

L2 Profile FIC Unit

The layer where specialization profiles, blueprints, integration specs, and evaluation specs are proposed before implementation.

Evidence + Review-Gated Change

A change should produce enough evidence for its scope: inspection, tests, validation output, traceability, and review records.

FIC Unit-first
implementation path

Agent_X turns broad ideas into governed implementation work. Root documents define the goal, whole-system pseudocode defines the flow, shared types define contracts, and unit FICs define bounded changes.

Goal
Pseudocode
FIC Unit
Implementation
Evidence + Review

KernelService

Stable public entrypoint for booting and running governed seed turns.

Pseudocode Port

Selects the planned action while remaining constrained by contracts and boundaries.

FIC Unit Port

Allows, denies, or requires approval before anything reaches execution.

Evidence + Review Ports

Memory, evaluation, trace, and checkpoint ports preserve replayable proof of execution.

Where Agent_X
can evolve

Agent_X can support different agent directions, but each direction should begin as a profile or specification before it becomes implementation.

Organizer agents

Plan work, track tasks, manage files, organize priorities, and prepare bounded work packets.

Orchestrators

Coordinate tools, agents, workflows, validations, and handoffs while staying inside governance boundaries.

Master agents

Act as a higher-level decision layer, but still depend on explicit authority, review gates, and traceability.

Swarms

Coordinate multiple specialized agents. This should come after simpler profiles because it has the highest governance risk.

Coding agents

Convert approved FIC units into code changes, tests, evidence, and completion records.

Research agents

Explore sources, summarize findings, and produce evidence-backed research outputs without bypassing review.

Profiles first, implementation later

Organizer, orchestrator, master-agent, and swarm examples should live in L2 as profiles or examples until one is selected for governed implementation.

What to read first

Start with the L1 governance documents, then review the L2 profiles. Treat profiles as proposals until L1 converts them into governed implementation work.

reading-order.txt
L1/docs/00_system_goal.md
L1/docs/01_whole_system_pseudocode.md
L1/docs/02_shared_types_and_interfaces.md
L1/docs/FIC_GOVERNANCE_INDEX.md
L1/fic/
L2/docs/
L2/profiles/

Governed evolution path

Do not jump straight from an idea to runtime code. Define the profile, derive the FIC unit, implement the smallest allowed change, validate it, and review before acceptance.

Define the profile

L2/profiles/
L2/blueprints/
L2/evaluation_specs/

Derive the FIC unit

L1/docs/00_system_goal.md
L1/docs/01_whole_system_pseudocode.md
L1/docs/02_shared_types_and_interfaces.md
L1/fic/<unit>.md

Validate and review

implementation files
tests
validation evidence
review packet

Build agents from governed foundations.

Use Agent_X to describe, constrain, validate, and review agent evolution before it becomes accepted implementation.

Get in touch

Have questions about Agent_X, governed agent evolution, or Astrocytech products? Contact the team.