Skip to content
Sign in

Reference

What's built

Updated

On this page

What works in Zof today, what is planned, and the known limits, for everything these docs mention. Anything the docs describe that isn't listed here works today.

StatusWhat it means
Works todayIt works in the product now.
PlannedIt doesn't work yet. The docs never describe it as working.
Known limitIt works, with a limit you should know about.
Not supported yetZof doesn't do it, and no plan for it is recorded.

Planned

ItemStatusWhere the docs mention it
Authorize a deploy. Zof gates merges today; the deploy gate isn't built yet.PlannedAgents and accountable people
Releases summarizes bypassed merges as made without authorization. The change page already shows a recorded unauthorized merge in its Enforcement stage.PlannedBypass Zof in an emergency
Reports count bypassed merges.PlannedBypass Zof in an emergency
Zof asks the person who merged around it for a reason, and stores it with the record.PlannedBypass Zof in an emergency
A pull request that changes zof.yaml is judged by the stricter of the old and new settings.PlannedChange zof.yaml safely
Loosening zof.yaml needs an org admin's approval (config_change_needs_admin).PlannedChange zof.yaml safely
A new service's tier is approved by an org admin in the same pull request.PlannedChange zof.yaml safely
An optional two-person rule for that approval, and a record of the old and new values.PlannedChange zof.yaml safely
Azure DevOps, GitLab and Bitbucket. Zof works with GitHub only.PlannedConnect GitHub
Slack notifications, with daily and weekly digests, in v1.1.PlannedGet notified about blocked releases
Zof writes unit tests when a repository has a test setup but no tests, and they count towards a release rule.PlannedUnit tests
Checks against your pull request's preview deployment (performance, smoke, security, accessibility).PlannedPreview deployments
A fix's pull request, opened by the Zof GitHub App, and the sandbox testing its patch. Until then the patch is a download.PlannedFix a failure with Codex
Copilot proposing a code review, a test run or a schedule as a card you confirm. It turns on with Copilot's new engine, company by company; until then Copilot only answers.PlannedAsk Copilot

Known limits

ItemStatusWhere the docs mention it
Zof doesn't read a ruleset's bypass list. Enforced means GitHub requires the check, not that nobody can merge around it.Known limitMake Zof block merges, Bypass Zof in an emergency, Advisory and enforced, Enforcement statuses
A branch that Zof gates can't use a merge queue.Not supported yetMake Zof block merges
The Zof GitHub App connects to a GitHub organization or user account, not an enterprise account.Not supported yetConnect GitHub
Unit tests run for JavaScript and TypeScript (Jest, Vitest), Python (pytest) and PHP (PHPUnit, Pest) only, and can't use a database or other services.Not supported yetUnit tests
Protected previews work on Vercel only. Password, VPN or custom-header protection on other hosts isn't supported.Not supported yetPreview deployments
The console has no way to waive a requirement.Not supported yetFind out why a pull request is blocked, Reason codes
"Release blocked" is sent only when Zof denies a pull request into a branch mapped to an environment. Needs evidence and Awaiting approval don't send it.Known limitGet notified about blocked releases
System map AI drafting works only where Zof has the AI model set up. Without it, drafts carry no AI suggestions and you fill tier and owner by hand.Known limitSet up your system map, How Zof understands your system
A map that Zof's team keeps for a repository can apply while its System map row reads "Not mapped".Known limitHow Zof understands your system, System map fields
Posting a code review to GitHub works only where Zof has review posting on. It is set by Zof for everyone, not per company.Known limitPost a code review to a pull request

Next steps