Skip to main content
Explore Products
Orbyt Jobs
Orbyt Intelligence
Orbyt One
Explore Consulting
Orbyt ConsultingPut the AI lab to work on your problem.
Orbyt Jobs
Overview
The job search CRM. Free forever.
Features
Every tool in the CRM
Compare
Against the alternatives
Pricing
Free forever, paid when you outgrow it
API
23 endpoints, MCP native
Salaries
Comp data inside the CRM
By your situation
Job Search Tracks
15 tracks for your exact moment
For Recruiters
Hiring and comp benchmarking
Orbyt Intelligence
Overview
The salary dataset, and its API.
Features
What the platform does
Compare
Against the alternatives
Pricing
Free tier, then Pro and Ultra
API
20 endpoints. AI tools cite sources.
Start without a card
Playground
Run a live query
MCP server
Three steps into Claude Code
API docs
Endpoints, auth, and limits
Orbyt One
Overview
One account. Every Orbyt product.
Pricing
What one account costs
Explore Research
Orbyt Collective
Orbyt Collective
Overview
An agent leadership team.
How It Works
The machinery, end to end
Process
How the work actually moves
Leadership
The agent officers
Agent Seats
An AI agent job with written limits
Autonomy Ledger
What it decides without us
Pulse
Daily report on the AI team, without AI
Articles
About the AI team that runs Orbyt Labs
Hub
Research Hub
Papers and field notes.
Reference
AI Glossary
Papers
Agent-Native Dataset Design
Preprint, DOI 10.5281/zenodo.19754393
Governing an Agent Leadership Team
Preprint, DOI 10.5281/zenodo.22683647
Field Notes
Every Guard Must Stay Quiet
The Cache-Read Tax
Confidently Wrong
What an Agent Seat Completes
A Model Upgrade on a Frozen Review
A Single Agent and a Team
Explore Developers
Orbyt Jobs
Orbyt Intelligence
Orbyt One
Build
Jobs API Docs
23 endpoints, MCP native
MCP Integrations
Claude Desktop
Connect over MCP.
ChatGPT GPT Actions
Connect as a custom GPT action.
Apple Shortcuts
Connect from Shortcuts.
Zapier / Make.com / n8n
Connect with no code.
OpenClaw
Setup in under a minute.
Across products
Developer Hub
Start here
Orbyt API
The platform API
Build
Intelligence API
20 endpoints. AI tools cite sources.
Webhooks
Events and delivery
CLI
The terminal client
API Changelog
Every version, dated
Try
MCP Server
Wired into Claude Code in three steps
Playground
Engine response shapes with cURL
Try It Live
One call, one real response
Reference
Reference
The full index
Methodology
How the numbers are made
Engines
What computes each answer
Dataset
What is in it, and where from
Glossary
Each glossary, in one place
Status
Live service health
Across products
Developer Hub
Start here
Orbyt API
The platform API
Explore Resources
Orbyt Jobs
Orbyt Intelligence
Orbyt One
Learn
Interview Prep
Company-by-company question sets
AI Skills Lab
The skills that pay in 2026
Career Guides
Long-form career playbooks
Job Search Articles
Every article on the search itself
Job Board
Curated AI-era roles
Arcade
The job search, as games
Salary data
Salary Explorer
3,445 roles across 81 cities
AI Role Salaries
AI roles, by category
Cities
Comp by metro
Industries
Comp by sector
Compare Salaries
Two roles, side by side
Compare Offers
Side-by-side offer math
Skills Impact
What each skill adds to pay
Salary Projections
Five-year pay forecasts
Free tools
All Free Tools
Every calculator and generator
Cover Letter Generator
Tailored in one pass
Unemployment Calculator
What you are owed, by state
Salary Widget
Embed salary data anywhere
Resume Score
Grade your resume against a role
Salary Calculator
Base, bonus, equity in minutes
Take-Home Calculator
After federal and state tax
Total Comp Calculator
Full compensation math
Data
Data Catalog
Every role, city, and engine
Companies
54 leveling frameworks
Reports
Compensation Reports
Free summary PDF
International
The US, UK, and Canada
United Kingdom
UK salary data
Canada
Canadian salary data
Trust
Trust Center
How the data is governed
Security
Controls and posture
SLA
Uptime and support commitments
Help
Support
Help center and contact
Compare
Orbyt against the alternatives
Explore Books
The Books
Start reading
Cold Start
Read the opening, free.
Unfair Advantage
Read the opening, free.
The series
Book 1: Cold Start
Reviewing
Book 2: Unfair Advantage
Reviewing
Book 3: Human Heartbeat
Writing
Book 4: Without Me
Future
Book 5: Observer Effect
Future
Explore Blog
The Machine Speaks
Categories
AI Reality
AI-Native
AI Agents
AI Engineering
AI Product
AI Design
AI Strategy
AI Leadership
AI Build
Featured Topics
AI Governance
Agent Organizations
Verification
Human Oversight
Orbyt Collective
AI Safety
AI Economics
All topics
Latest
You Have Two Org Charts Now.
Oct 6, 2026
Did the Agents Make the Business Better?
Oct 5, 2026
When Do I Get to Leave the Loop?
Oct 4, 2026
How Much Does One AI Answer Cost?
Oct 2, 2026
Safety Is a Default, Not a Debate.
Oct 1, 2026
Explore Pricing
Orbyt Jobs
Orbyt Intelligence
Orbyt One
Plans
Jobs pricing
What each plan includes
All plans
Every product, side by side
Plans
Intelligence pricing
Free, Pro, and Ultra
All plans
Every product, side by side
Billing
All plans
Every product, side by side
Explore Company
About
Who we are
Founder
Justin Bartak, in his own words.
Leadership
One human decides. AI agents advise.
Values
The principles behind the work.
Creed
The company creed.
The story
Building in Public
The numbers behind the work
Skunkworks
iOS, Apple Watch, and Vision Pro.
Contact
Email the team
Orbyt Labs
Products
Research
Developers
Resources
Books
Blog
Pricing
Company
Log inStart
Products
Orbyt JobsOrbyt IntelligenceOrbyt One
Explore Consulting
Orbyt Consulting
Orbyt Jobs
OverviewFeaturesComparePricingAPISalaries
By your situation
Job Search TracksFor Recruiters
Orbyt Intelligence
OverviewFeaturesComparePricingAPI
Start without a card
PlaygroundMCP server
Orbyt One
OverviewPricing
Research
Orbyt Collective
Orbyt Collective
OverviewHow It WorksProcessLeadershipAgent SeatsAutonomy LedgerPulseArticles
Hub
Research Hub
Reference
AI Glossary
Papers
Agent-Native Dataset DesignGoverning an Agent Leadership Team
Field Notes
Every Guard Must Stay QuietThe Cache-Read TaxConfidently WrongWhat an Agent Seat CompletesA Model Upgrade on a Frozen ReviewA Single Agent and a Team
Developers
Orbyt JobsOrbyt IntelligenceOrbyt One
Build
Jobs API Docs
MCP Integrations
Claude DesktopChatGPT GPT ActionsApple ShortcutsZapier / Make.com / n8nOpenClaw
Across products
Developer HubOrbyt API
Build
Intelligence APIWebhooksCLIAPI Changelog
Try
MCP ServerPlaygroundTry It Live
Reference
ReferenceMethodologyEnginesDatasetGlossaryStatus
Resources
Orbyt JobsOrbyt IntelligenceOrbyt One
Learn
Interview PrepAI Skills LabCareer GuidesJob Search ArticlesJob BoardArcade
Salary data
Salary ExplorerAI Role SalariesCitiesIndustriesCompare SalariesCompare OffersSkills ImpactSalary Projections
Free tools
All Free ToolsCover Letter GeneratorUnemployment CalculatorSalary WidgetResume ScoreSalary CalculatorTake-Home CalculatorTotal Comp Calculator
Data
Data CatalogCompanies
Reports
Compensation ReportsInternationalUnited KingdomCanada
Trust
Trust CenterSecuritySLA
Help
SupportCompare
Calculators and tools
Free ToolsSalary CalculatorTake-Home CalculatorTotal Comp CalculatorCompare OffersSkills ImpactSalary Projections 2030Resume ScoreCover Letter GeneratorSalary WidgetUnemployment CalculatorAI Skills Assessment
Books
The Books
Start reading
Cold StartUnfair Advantage
The series
Book 1: Cold StartBook 2: Unfair AdvantageBook 3: Human HeartbeatBook 4: Without MeBook 5: Observer Effect
Blog
The Machine Speaks
Categories
AI RealityAI-NativeAI AgentsAI EngineeringAI ProductAI DesignAI StrategyAI LeadershipAI Build
Featured Topics
AI GovernanceAgent OrganizationsVerificationHuman OversightOrbyt CollectiveAI SafetyAI EconomicsAll topics
Latest
You Have Two Org Charts Now.Did the Agents Make the Business Better?When Do I Get to Leave the Loop?How Much Does One AI Answer Cost?Safety Is a Default, Not a Debate.
Pricing
Orbyt JobsOrbyt IntelligenceOrbyt One
Plans
Jobs pricingAll plans
Plans
Intelligence pricing
Company
About
Who we are
FounderLeadershipValuesCreed
The story
Building in PublicSkunkworksContact
StartAlready have an account? Log in
  1. Home/
  2. Research/
  3. Governing an Agent Leadership Team
A violet web of clustered glowing nodes floats inside nested translucent blue rings on black, while two small golden spirals at the rim send bright threads inward.
Preprint. CC BY 4.0. Sep, 3 2026

Governing an Agent Leadership Team: Guardrail, Kill-Switch, and Liveness Patterns from a One-Human Autonomous Organization.

By Justin Bartak. ORCID 0009-0005-2615-3624

DOI: 10.5281/zenodo.22683647

Download PDF →View on ZenodoFailure corpus as read (JSON)Study runs, fixed population (JSON)

Use the fixed study file for the paper's run totals.

12
Named agent seats, registry read 09-02-2026
66
Documented failures, corpus read 09-02-2026
65
Seat runs, 07-21-2026 to 09-01-2026
45
Logged decisions, 07-13-2026 to 09-02-2026
1
Global halt, set and lifted 08-20-2026

Abstract

Half of the documented engineering failures at one company running an agent organization, 33 of 66 in a single-rater, agent-coded corpus, were failures of its own instruments: tests, guards, gates or metrics that could not fail, could not see, or measured a proxy. We operate the organization studied: twelve named seats, nine running a language model, hold a reporting, proposing and publishing cadence under one accountable human. The corpus (`public/failure-corpus.json`, Sep, 2 2026) spans Jun, 9 2026 to Sep, 2 2026 with eleven undated items; 42 of 66 carry a named countermeasure, and verification gaps are the largest class at 33.

The ledger (`public/autonomy-ledger.json`, Sep, 2 2026) records 65 seat runs over six weeks, Jul, 21 2026 to Sep, 1 2026, at 84.6 percent completion, six of the 55 completions being panel-written observer rows; the frozen 80.0 percent baseline shares its 30 rows, and the 4.6-point gap is within two runs' movement. Forty-five decisions went to an append-only log (`docs/org/decision-log.md`); the organization kill switch was pulled once, on Aug, 20 2026. The corpus has no agent-failure class and one rater assigned every class, so the share is exploratory rather than a comparison.

The design law that survived is positive observation: a control is live only when its refusal has been observed, and a monitor that could not look reports NOT OBSERVED rather than clean. That verdict is printed; at the layer that escalates, a monitor that could not look and one that saw health are the same event. We contribute a three-tier guardrail model, positive-observation liveness, the published corpus, ten design principles, and a retrofit checklist.

Key findings

Five results from the record, ranked by load-bearing weight on the paper’s thesis. Every number carries the date it was measured.

1. Half of the documented failures were failures of the instruments.
Of 66 failures in the corpus read on Sep, 2 2026, 33 are verification gaps: tests, guards, gates or metrics that could not fail, could not see, or measured a proxy. The corpus carries no class for agent failure; the agents' own failures sit in the run ledger, on a different denominator.
2. Verification gaps are the largest class, and 42 of 66 carry a named countermeasure.
The three-class taxonomy splits the corpus into 33 verification gaps, 18 operator-process failures and 15 external-behavior failures. 42 items carry a named countermeasure (13 guard scripts, 22 tests, one workflow and six other files) that now stands against the failure, which is 63.6 percent (public/failure-corpus.json, measured Sep, 2 2026).
3. The seats completed 84.6 percent of 65 runs against a frozen 80.0 percent baseline.
The fixed study population contains 65 runs from Jul, 21 2026 through Sep, 1 2026. Of these, 55 completed and 10 failed or were rejected. The rows record 47 discards. The completion rate is 84.6 percent, rounded from 55 divided by 65. The live aggregate includes later runs and the baseline frozen on Aug, 11 2026.
4. The organization kill switch was pulled exactly once, and 45 decisions went to an append-only log.
The kill switch is a file. Its whole history is five commits, with one global halt set and lifted on Aug, 20 2026 during a domain change. The decision log held 45 entries on Sep, 2 2026, D-0001 on Jul, 13 2026 to D-0045 on Sep, 2 2026, and permits no edits: a correction is a new entry.
5. The design law that survived is positive observation.
A control counts as live only when its refusal has been observed, and a monitor that could not look reports NOT OBSERVED rather than clean. The fence fails unless it watches a real denial, a canary watches the fence, and the dead-man switch judges run conclusions rather than the ledger the watched system writes.

Reproducibility package

The paper reads the failure corpus, autonomy ledger and decision ledger, generated from the organization's records and published under CC BY 4.0. Readers can recount these original files and the frozen study population without access to the private repository. The failure corpus is published twice: the file exactly as the paper read it on Sep, 2 2026, and the current file, which regenerates as lessons land and has grown since. Re-count the paper against the frozen one.

Failure corpus, as the paper read it
public/research/agent-leadership-governance/failure-corpus-2026-09-02.json
The 66 documented failures the paper measured, frozen on Sep, 2 2026: the three-class taxonomy and the 42 named countermeasures that existed in the tree that day. Byte for byte the file at commit 465bd6ff0. CC BY 4.0.
Independent coding, second rater
public/research/agent-leadership-governance/independent-coding-2026-09-13.json
A different model coded the same 66 items blind on Sep, 13 2026. The file holds the instructions verbatim, the rater's reason for every item, the confusion matrix, Cohen's kappa with its formula and both terms, and every disagreement. Rated by gpt-6-astra through the OpenAI Codex CLI. CC BY 4.0.
Failure corpus, current
public/failure-corpus.json
The same record as it stands today, regenerated whenever a lesson lands. It has grown since the paper read it, so its count is not the paper's count; cite the frozen file for the paper's numbers. CC BY 4.0.
Study runs, fixed population
public/research/agent-leadership-governance/study-runs-2026-09-15.json
Count rows by outcome and sum discarded_count to reproduce the run totals. The fixed file includes its selection rule and SHA256. CC BY 4.0.
Autonomy ledger, live series
public/autonomy-ledger.json
Counts by seat, updated from committed run records. Includes the frozen baseline and metric definition.
Decision ledger
public/decision-ledger.json
The public projection of the append-only decision log, ids and dates parsed mechanically, prose hand reviewed.
Preprint PDF (self-hosted)
/research/agent-leadership-governance/agent-leadership-governance.pdf
The full paper with its appendices. CC BY 4.0. Also mirrored on Zenodo.
Live autonomy ledger page
/orbyt-collective/autonomy-ledger
The same ledger rendered as markup, with the completion rate and its frozen baseline.
Author ORCID
0009-0005-2615-3624
Justin Bartak (Purecraft LLC). Linked Wikidata entity Q139551829.

Independent coding

The paper’s headline share rests on one rater. The corpus was coded by the agent that operates the organization, and the abstract says so. On Sep, 13 2026 a second rater, the model gpt-6-astra run through the OpenAI Codex CLI, coded the same frozen 66-item corpus blind. It saw each item’s id and public title and nothing else. It did not see the published class, the date, the countermeasure, or the internal forensics.

The two codings agree on 52 of 66 items, 78.8 percent. Cohen’s kappa is 0.67. Kappa discounts the agreement two raters would reach by chance from their class totals. The file below shows the formula with both terms. The second rater places 29 of 66 items in the verification-gap class. The paper places 33 of 66 there.

What this establishes is narrow. One independent rater, blind to the labels, coded the frozen corpus. Each of its 14 disagreements is published below with the rater’s reason. It is not peer review. It is not a human rater. It says nothing about failures the corpus never logged.

Independent coding record
public/research/agent-leadership-governance/independent-coding-2026-09-13.json
The instructions verbatim, every rating with its reason, the confusion matrix, Cohen’s kappa with its formula, and the sha256 of the frozen corpus it coded. CC BY 4.0.

Every disagreement

IdTitlePaperIndependentRater's reason
2Realtime sync can echo a write back into itself unless transient UI state stays out of the databaseexternal-behavioroperator-processThe root is persisting transient UI state in the database, which lets realtime synchronization feed a write back into itself.
21A convention that has never been executed is not a working conventionverification-gapoperator-processThe title identifies reliance on a convention that has never been carried out, making the failure one of execution discipline.
26A tool that runs quarterly has no gate between quarters, and its hand-copied config drifts silentlyverification-gapoperator-processThe root is maintaining a rarely executed tool through hand-copied configuration without upkeep between runs, allowing silent drift.
33Checks sharing one rate-limit window flake each other; absorb exactly one window or serializeexternal-behaviorverification-gapThe checks consume one another's rate-limit allowance, so their failures reflect interference between checks instead of independent evidence about the system.
34A fix committed but not pushed does not exist, and a guard grading the working tree will certify it as liveverification-gapoperator-processThe root is leaving the fix unpushed and therefore undelivered, while the working-tree guard conceals that incomplete delivery.
37A selection rule optimizes its proxy; verify what exists against measured demand, not against the codeoperator-processverification-gapThe selection rule is judged against its own proxy instead of measured demand, so verification cannot establish whether the resulting selection serves the intended need.
38A sync rule that tests equality can never be satisfied by the thing it exists to allow; record provenance insteadoperator-processverification-gapThe sync guard's equality condition excludes the very case it should permit, making its predicate incapable of recognizing valid synchronization.
44A sandbox that cannot start reports success, and a fence can apply halfwayverification-gapexternal-behaviorThe root is sandbox behavior that reports success despite startup failure and can apply confinement only partially, violating assumed execution guarantees.
46A guard's exit code is not its verdict; report-only and strict-gated checks exit zero while reportingoperator-processverification-gapThe root is treating a guard's exit code as its verdict even though the guard can report findings while exiting successfully.
48Permissive access policies combine with OR, so one globally true policy defeats every narrow policy beside it, and two individually correct guards can still leave the class unownedverification-gapexternal-behaviorThe root is the platform's OR combination of permissive policies, which lets a globally true policy defeat narrower restrictions while gaps between guards leave the exposure undetected.
52An upstream service reports a downstream failure in its own vocabulary, so the error names a cause that is not the real one, and four consecutive fixes were aimed at the wrong side of the wireoperator-processexternal-behaviorThe root is an upstream service translating a downstream failure into misleading error vocabulary, which directs subsequent fixes toward the wrong component.
59A field that may contain markup is safe only where it is rendered as markup, and the sink no human ever looks at is the one that keeps shipping the defectverification-gapoperator-processThe root is failing to maintain the markup field's rendering contract across every sink, with the overlooked sink allowing the defect to persist.
62A hand edit to a generated file is one run from silent reversion, and a suite that grades the file instead of a regeneration will never see itverification-gapoperator-processThe root is editing generated output instead of its source of truth, while a suite that skips regeneration conceals the edit's inevitable reversion.
66Calendar month arithmetic overflows into the following month, and a test that computes its expectation the same way agrees with the defect instead of catching itverification-gapexternal-behaviorThe root is calendar month arithmetic overflowing beyond the intended month, while a test that repeats the same arithmetic merely conceals that unexpected behavior.

Cite this paper

Permissive (CC BY 4.0) attribution. Both citations resolve to the same Zenodo record; choose whichever your reference manager expects.

Plain text (APA-style)

Bartak, J. (2026). Governing an Agent Leadership Team: Guardrail, Kill-Switch, and Liveness Patterns from a One-Human Autonomous Organization (Version 1.0). Zenodo. https://doi.org/10.5281/zenodo.22683647

BibTeX

@misc{bartak2026governing,
  author    = {Bartak, Justin},
  title     = {Governing an Agent Leadership Team: Guardrail, Kill-Switch,
              and Liveness Patterns from a One-Human Autonomous Organization},
  year      = {2026},
  publisher = {Zenodo},
  doi       = {10.5281/zenodo.22683647},
  url       = {https://doi.org/10.5281/zenodo.22683647}
}

Where this paper lives

The same artifact is mirrored across multiple publication surfaces. Permanent DOI on Zenodo is the canonical citation; this page is the canonical owned URL with full Schema.org structured data.

Zenodo (primary, DOI)
https://doi.org/10.5281/zenodo.22683647
live
ORCID Works
https://orcid.org/0009-0005-2615-3624
live
Orbyt Research (this page)
https://www.orbytlabs.ai/research/agent-leadership-governance
live
PDF (self-hosted)
https://www.orbytlabs.ai/research/agent-leadership-governance/agent-leadership-governance.pdf
live
Study input (frozen corpus)
https://www.orbytlabs.ai/research/agent-leadership-governance/failure-corpus-2026-09-02.json
live
Independent coding (second rater)
https://www.orbytlabs.ai/research/agent-leadership-governance/independent-coding-2026-09-13.json
live
Published data files (current)
https://www.orbytlabs.ai/failure-corpus.json (and two siblings)
live

License

Released under Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, redistribute, remix, transform, and build on the paper for any purpose, including commercially, with attribution.

The three published data files the paper reads are also CC BY 4.0. Quote, redistribute, build on, with attribution to Bartak, J. (2026) for the paper and Orbyt Labs for the data.

Related on this site

Agent-Native Dataset Design
The first paper in the series: the data product this organization operates. DOI 10.5281/zenodo.19754393.
How the Collective works
The machinery end to end, with the ten-term vocabulary the paper uses.
Autonomy ledger
What the seats decide without us, counted per run and never netted out.
Process
How the work actually moves from a seat run to a committed change.
Leadership
The agent officers, their charters, and the one human who holds the line.

Field notes.

The live measurements behind the paper's corpus, refreshed on a schedule: the guard harness, the token bill, the failure log, and the seat run ledger with its denominator.

Preview of Every Guard Must Prove It Can Stay Silent

Field note

Every Guard Must Prove It Can Stay Silent

Point-in-time census of the repository, Sep, 25 2026.

Preview of The Cache-Read Tax

Field note

The Cache-Read Tax

344 sessions and 45,876 turns, measured Sep, 26 2026.

Preview of 91 Ways the Agents Were Confidently Wrong

Field note

91 Ways the Agents Were Confidently Wrong

Census of the logged failure corpus, Sep, 26 2026.

Read the full paper.

The full preprint covers the machine, the guardrail tiers, the watch chain, the empirical record, ten design principles and a retrofit checklist, with three appendices.

Download PDF →All research

Keep Exploring

What we have learned building an AI-native company, what works and what breaks.

Products

  • Orbyt Jobs
  • Orbyt Intelligence
  • Orbyt One
  • Orbyt Consulting

Research

  • Orbyt Collective

Developers

  • Orbyt API & MCP
  • Jobs API
  • Intelligence API

Publishing

  • Books
  • Blog
  • Papers

Help

  • Support
  • Contact
  • Status

Company

  • Founder
  • Leadership
  • Values
  • Creed
Products
  • Orbyt Jobs
  • Orbyt Intelligence
  • Orbyt One
  • Orbyt Consulting
Research
  • Orbyt Collective
  • Research
Developers
  • Developer Hub
  • Orbyt API & MCP
  • Jobs API
  • Intelligence API
Publishing
  • Books
  • Blog
  • Papers
Help
  • Support
  • Contact
  • Status
Company
  • About
  • Founder
  • Leadership
  • Values
  • Creed
Orbyt Labs™

© 2026 Purecraft LLC  All rights reserved.

Privacy·Terms·Security·Trademark·Accessibility·DPA·Refund·Status·Sitemap

Orbyt Labs, the Orbyt Labs logo, and the Orbyt product names (Orbyt Jobs, Orbyt Intelligence, Orbyt Collective, Orbyt One, Orbyt Books, Orbyt Arcade) are trademarks of Purecraft LLC. Product names, logos, and brands of others are the property of their respective owners. Orbyt Labs is not affiliated with, sponsored by, or endorsed by any third party referenced on this site.