- Updated: April 2, 2026
- 6 min read
Execution Boundaries: A Minimalist Approach to AI Safety
The execution‑boundaries GitHub repository offers a concise, design‑first framework that defines how AI systems may safely execute actions in the physical world by separating intent, state, and effect, and by enforcing a rigorous 9‑question protocol.

Introduction
As artificial intelligence moves from sandbox experiments to real‑world decision‑making, the biggest challenge is no longer model performance but control. The execution‑boundaries repository addresses this gap by proposing a minimal yet powerful set of design primitives that make AI actions traceable, auditable, and compliant with emerging safety regulations.
In this article we unpack the repository’s core concepts, explain why they matter for AI governance, and show how the UBOS homepage ecosystem already embraces many of these principles through its low‑code AI platform.
Overview of the execution‑boundaries Repository
The repository, authored by Jang‑woo (AnnaSoft), is a collection of design notes and prototype code that explores three tightly coupled ideas:
- Intent–State–Effect (ISE) Model – a formalism that isolates what the AI wants to do, the current world state, and the resulting effect.
- 9‑Question Protocol – a checklist that forces developers to verify safety, legality, and accountability before any autonomous execution.
- Button vs. Switch Semantics – a runtime discipline that prevents perpetual actions (switches) from masquerading as one‑off commands (buttons).
These ideas are deliberately lightweight, allowing them to be layered onto any AI stack—from large language model agents to robotics controllers—without imposing heavyweight standards.
Key Features
Intent‑State‑Effect (ISE) Model
The ISE model splits an action into three distinct components:
- Intent: The high‑level goal expressed by the AI (e.g., “order more inventory”).
- State: The observable conditions that must hold before execution (e.g., “stock level < 10”).
- Effect: The concrete change to the environment (e.g., “place purchase order”).
By keeping these layers separate, developers can audit each step, enforce policy checks, and roll back effects if the state changes unexpectedly.
The 9‑Question Protocol for Responsible AI Actions
Before any autonomous execution, the protocol asks nine critical questions, such as:
- Is the intent aligned with organizational policy?
- Do we have a verifiable state snapshot?
- Can the effect be safely reversed?
- Has a human overseer approved the action?
- Is the action auditable for future compliance?
Answering “yes” to all nine questions unlocks the execution path; any “no” forces the system into a safe‑hold mode.
Button vs. Switch: Action Semantics at Runtime
Many AI‑driven systems treat actions as “switches” that stay on until explicitly turned off, which can lead to runaway processes. The repository advocates a “button” mindset: an action is a single, atomic trigger that either succeeds or fails, never persisting without explicit re‑trigger.
This discipline simplifies traceability, reduces state‑drift, and aligns with regulatory expectations that every autonomous decision be a discrete, logged event.
Importance for AI Safety and Regulation
Regulators worldwide are drafting standards that require explainable and auditable AI actions. Execution boundaries directly address these mandates by:
- Traceability: Every effect is linked back to a verified intent and state, creating an immutable audit trail.
- Responsibility Segmentation: By separating intent from effect, legal liability can be assigned to the appropriate stakeholder (developer, operator, or AI).
- Risk Containment: The button‑vs‑switch rule prevents unintended long‑running processes that could cause physical harm.
These safeguards are especially relevant for high‑stakes domains such as autonomous manufacturing, medical decision support, and financial trading.
Community Response
Since its launch, the repository has sparked lively discussions on platforms like Hugging Face and Reddit. Practitioners praise its “minimalist yet rigorous” approach, noting that it fills a gap left by heavyweight governance frameworks.
Several open‑source projects have already forked the repo to embed the ISE model into their agent architectures, and a handful of startups are prototyping compliance‑by‑design pipelines based on the 9‑question checklist.
How UBOS Aligns with Execution‑Boundaries Principles
UBOS’s low‑code AI platform naturally incorporates many of the execution‑boundaries concepts:
- Our UBOS platform overview includes built‑in state management that isolates intent from effect.
- The Workflow automation studio lets you embed the 9‑question checklist as pre‑execution gates.
- Through the Web app editor on UBOS, developers can design “button‑style” actions that fire once and log automatically.
- Our AI safety guidelines echo the repository’s emphasis on traceability and reversibility.
By leveraging these native features, UBOS customers can adopt execution boundaries without writing custom middleware.
Getting Started: Resources and Templates
UBOS’s Template Marketplace offers ready‑made modules that embody execution‑boundary best practices:
- AI SEO Analyzer – demonstrates ISE separation for content generation pipelines.
- AI Article Copywriter – includes a built‑in 9‑question approval step before publishing.
- AI Video Generator – uses button semantics to ensure each rendering job is a discrete, auditable event.
- AI Chatbot template – integrates state checks to prevent endless conversation loops.
- AI Email Marketing – applies the protocol to verify compliance with GDPR before each send.
These templates can be launched in minutes from the UBOS templates for quick start page, giving you a sandbox to experiment with execution boundaries.
Broader UBOS Solutions That Complement Execution Boundaries
Beyond templates, UBOS provides a suite of products that reinforce safe AI deployment:
- Enterprise AI platform by UBOS – offers enterprise‑grade governance dashboards.
- AI marketing agents – embed execution checks into campaign automation.
- UBOS partner program – enables system integrators to co‑develop compliance modules.
- UBOS pricing plans – transparent tiers that include safety‑feature bundles.
- UBOS portfolio examples – showcase real‑world deployments that already respect execution boundaries.
Integrations That Strengthen the Execution‑Boundary Stack
UBOS’s ecosystem includes powerful AI integrations that can be combined with the execution‑boundary framework:
- OpenAI ChatGPT integration – provides LLM reasoning while the 9‑question protocol validates each output.
- Chroma DB integration – stores immutable state snapshots for audit trails.
- ElevenLabs AI voice integration – ensures voice‑activated commands respect button semantics.
- Telegram integration on UBOS – enables secure, logged command channels.
- ChatGPT and Telegram integration – combines conversational AI with execution‑boundary checks before any action is taken.
Conclusion & Next Steps
The execution‑boundaries repository provides a pragmatic blueprint for making AI actions safe, auditable, and regulator‑ready. By adopting its ISE model, 9‑question protocol, and button‑vs‑switch discipline, organizations can dramatically reduce the risk of unintended autonomous behavior.
Ready to embed these principles into your own AI projects? Explore UBOS’s About UBOS page to learn how our platform’s built‑in safety layers align with execution boundaries, then jump straight into a template like the AI SEO Analyzer to see the framework in action.
Start building responsibly today—your compliance team will thank you tomorrow.
Andrii Bidochko
CTO UBOS
Andrii Bidochko is an AI entrepreneur and researcher focused on AI agents, reinforcement learning, and autonomous systems. He writes about the technologies shaping the future of machine intelligence, from frontier models and agent architectures to real-world AI applications.