| cwd | No | Project directory containing .axint/session/current.json. | |
| agent | No | Agent host/tool lane for this gate. | |
| notes | No | Optional human/agent context for why a step was skipped. | |
| stage | No | Workflow stage being checked. Defaults to pre-build. | |
| format | No | Output format. Defaults to markdown. | |
| surfaces | No | Apple surfaces touched by this task. If omitted, inferred from modifiedFiles. | |
| ranRepair | No | Whether axint.repair was used for an existing-code repair plan. | |
| ranStatus | No | Whether axint.status was called to confirm the running MCP version. | |
| ranFeature | No | Whether axint.feature was used for a new surface scaffold. | |
| ranSuggest | No | Whether axint.suggest was used during planning. | |
| sessionToken | No | Token returned by axint.session.start. | |
| modifiedFiles | No | Files changed in this agent pass, used to infer whether Swift validation is. | |
| ranCloudCheck | No | Whether axint.cloud.check was run with source/evidence. | |
| availableTools | No | Optional list of Axint MCP tools visible in this host session. | |
| requireSession | No | Set false only for legacy/manual checks. Defaults to true. | |
| sessionStarted | No | Whether axint.session.start was called in this chat/recovery pass. | |
| readDocsContext | No | Whether .axint/AXINT_DOCS_CONTEXT.md was read or axint.context.docs was called. | |
| ranSwiftValidate | No | Whether axint.swift.validate was run on modified Swift. | |
| xcodeBuildPassed | No | Whether Xcode build evidence passed. | |
| xcodeTestsPassed | No | Whether focused unit/UI tests passed. | |
| featureBypassReason | No | Concrete reason axint.feature was intentionally bypassed. | |
| readAgentInstructions | No | Whether AGENTS.md, CLAUDE.md, or .axint/project.json was read after a new chat. | |
| readRehydrationContext | No | Whether .axint/AXINT_REHYDRATE.md was read after a new chat, context. | |