Fibonacci’s governance layer gives organization owners and admins control over approval workflows, resource quotas, tool access policies, and the workflow registry. All governance mutations require at minimum the owner role.Documentation Index
Fetch the complete documentation index at: https://docs.fibonacci.today/llms.txt
Use this file to discover all available pages before exploring further.
Organization Governance Settings
Governance settings control which workflow actions require human approval before execution.Get Current Settings
Update Settings
| Field | Type | Description |
|---|---|---|
require_approval_for_external_comm | boolean | Gate workflows that send email, webhooks, or external HTTP calls |
require_approval_for_public_writes | boolean | Gate workflows that write to public-facing storage or APIs |
require_approval_for_permission_changes | boolean | Gate any action that modifies user/role permissions |
allow_self_approval | boolean | Whether a workflow’s creator can approve their own execution request |
approval_threshold | integer | Minimum number of approvals required |
category_flags | object | Per-category override flags (e.g. "financial": true) |
Quota Management
Quotas cap resource usage per organization. Plan defaults apply automatically; owners can override them up to platform-defined ceilings.Get Quota Limits
Set Quota Overrides
Requires owner role. Overrides are validated against plan ceilings.Tool Policy Administration
Tool policies control which tools organization members can use, and optionally restrict usage by role.Organization-Level Tool Policies
The
tool_name must exist in the tool registry. Unknown names return 422 with a hint to check GET /tools.Role-Level Policy Overrides
Fine-tune access per role within the organization:Workflow Version Management
Every deployment of a workflow creates a version snapshot. Admins and owners can inspect and roll back versions.List Versions
Accessible to any active org member (member or viewer).Inspect a Version
Roll Back
Rollback creates a new version snapshot from the target version’s definition rather than overwriting history.Workflow Registry
The workflow registry is an organization-level catalogue of approved workflow templates. Templates can be approved, deprecated, and archived through a structured lifecycle.Lifecycle States
| State | Visible in registry | Usable as template |
|---|---|---|
| active | Yes | Yes |
| deprecated | Yes | Yes (with warning) |
| archived | No (unless ?include_archived=true) | No |
Approve as Template
Requires owner role. Only workflows that belong to an organization can be approved (personal workflows are rejected with400).
Deprecate a Template
Archive a Template
Archived templates are hidden from the default registry listing and cannot be used as templates. This action is not reversible via the API.List Registry Entries
Governance Reporting
Summary Dashboard
High-level governance health for the organization:Paginated Audit Log
Full governance event history with pagination:| Parameter | Description |
|---|---|
event_type | Filter by event type (e.g. approval.granted, quota.exceeded) |
user_id | Filter by acting user |
since | ISO 8601 start date |
until | ISO 8601 end date |
Approval Statistics
Breakdown of approval activity by workflow, user, and category:Access Requirements Summary
| Operation | Minimum Role |
|---|---|
| Read governance settings | admin or owner |
| Update governance settings | owner |
| Read quota limits | admin or owner |
| Set quota overrides | owner |
| Read/write tool policies | owner |
| List workflow versions | member or viewer |
| Inspect/rollback workflow versions | admin or owner |
| Approve/deprecate/archive registry entries | owner |
| View governance reports | admin or owner |
Next Steps
Security
Production hardening, secrets backends, and audit logging
Best Practices
Production workflow patterns