Specialists with a shared discipline.
The common Agent Shell carries JEN’s rules across roles. Dispatch gives each worker its own assignment and receives its report, so expertise can be combined without workers granting each other authority.
WELCOME TO JEN EIS
There’s more to discover.
Choose your way in.
08 / THE ARCHITECTURE
Useful autonomy gives an agent room to solve a problem without asking a person to direct every move. JEN’s architecture gives that freedom a defined purpose, a permitted environment and a clear limit on what the agent may do.
A JEN agent can use judgment, choose permitted tools and follow the next valid step within its assignment. Its boundary comes from human and company permission, carried into a specific work order by Dispatch. The agent’s intelligence helps it complete the job; it does not let it invent a larger one.
A capable agent can encounter more information and tools than its job requires. Explicit boundaries keep a useful discovery from becoming an unauthorized action, and one company’s access from becoming another’s.
People should not have to supervise every routine step. Defined authority and evidence requirements let agents carry out permitted work, while exceptions and decisions beyond that authority follow the established control path.
Crawler can monitor authorized release information, follow permitted sources and report a change. That observation does not authorize an update to a company’s system.
Dispatch coordinates separate assignments for understanding, sandbox preparation and independent verification. Installing an eligible result belongs to a separately authorized Mechanical assignment. The workflow can advance automatically when the established rules permit each step; it cannot create permission to keep moving.
JEN brings a workforce, shared meaning, permission controls, evidence and recovery into one coordinated architecture. Designed by Joel Perez around human authority, its strength comes from giving each responsibility a defined place—and keeping those responsibilities distinct as the system grows.
The common Agent Shell carries JEN’s rules across roles. Dispatch gives each worker its own assignment and receives its report, so expertise can be combined without workers granting each other authority.
Producing a result and verifying it are separate responsibilities. A successful delivery, confident answer or familiar provider does not make a claim true by itself.
JEN’s canonical messages, Translator and Bridge preserve the difference between a request, permission and a verified result across systems. A change of format must not become a change of authority.
New workers, providers and reusable pathways expand what JEN can accomplish. Each still operates within its own valid permission and defined responsibilities.
A running process is only one signal. JEN’s safety environment also considers behavior, integrity, privacy, the quality of incoming information and whether recovery is needed. Conflicting observations stay visible so an unhealthy condition cannot disappear behind a reassuring status.
Ethos watches for lost heartbeats, hangs, crash loops, abnormal behavior and integrity or safety concerns within its supervisory scope. It reports findings through Dispatch.
Protected rules determine the permitted response. Containment and recovery follow their authorized control paths; detecting a problem does not give a role new powers.
Health findings and recovery claims need their own independent evidence. Ethos, Verifier and the mechanisms that enforce permissions each have distinct jobs.
The wider design combines the permission Fence, safety indications, pattern recognition, disagreements between layers, healthy-memory references, challenges to an agent’s self-report and bounded checks with known answers.
These signals help reveal trouble; they do not vote new permissions into existence. Incoming data cannot teach the safety system to widen its own rules. Evidence remains available even when a component fails, so that component is not the only keeper of the information needed to recover.
Healthy-memory backups give recovery a checked starting point. JEN preserves an ordered chain of protected checkpoints, with the identity, configuration, evidence and history needed to understand what each one represents.
The exact state must meet its required independent verification and balance checks before it is eligible.
Dispatch authorizes checkpoint creation under human-defined rules. A worker cannot simply declare its own memory healthy and save it as trusted.
Older checkpoints remain available for comparison and investigation. A newly discovered defect can remove restore eligibility without erasing the record.
Limit affected execution and keep the unhealthy state and evidence. A reset must not erase the reason recovery was needed.
Use an eligible protected checkpoint and check the recovered runtime’s identity and integrity. Prevent the same harmful input from immediately defeating containment again.
Check current permissions, outstanding work, previous actions and the actual environment. Work already completed stays completed; revoked or expired permission stays revoked or expired.
Independently check the recovered condition. Resume only when current authority and the required evidence support it; otherwise keep the affected work contained.
The architecture also provides for periodic, separately authorized sandbox validation. Builder reconstructs a worker clone from a preserved checkpoint and its permitted memory. A separate Verifier checks it against the role’s requirements and relevant newer failure cases.
The clone has no live company authority or production credentials. This lets new knowledge challenge an older “healthy” reference without changing the live worker or rewriting the original history.
This chapter explains JEN’s full-system architecture. Each implementation and assembled release must establish its own capability and evidence; the diagram is not a live system status display.
Explore the testing and balance behind the design ↗Piano jazz is ready.