Policy Linter
Created: 2/17/2026
This tool validates break-glass architecture policies defined in a JSON schema against security invariants. It parses the provided schema_json input, which is a JSON string containing the full architecture schema and is treated as authoritative. The tool checks constraints such as Reconstruction Atomicity (for example, ensuring any maxReconstructionWindow is limited to 300 seconds or less), Passive Expiry of credentials (ttl_seconds must be greater than 0), and Sidecar Consistency when sidecars are present, and produces a structured validation report describing passes, failures, and relevant context. The JSON output must strictly validate against the system-provided structured output schema that is supplied at runtime and is not shown here.
Overview
This tool validates break-glass architecture policies defined in a JSON schema against security invariants. It parses the provided schema_json input, which is a JSON string containing the full architecture schema and is treated as authoritative. The tool checks constraints such as Reconstruction Atomicity (for example, ensuring any maxReconstructionWindow is limited to 300 seconds or less), Passive Expiry of credentials (ttl_seconds must be greater than 0), and Sidecar Consistency when sidecars are present, and produces a structured validation report describing passes, failures, and relevant context. The JSON output must strictly validate against the system-provided structured output schema that is supplied at runtime and is not shown here. Tools are free to equip, and once equipped your AI Mind can use Policy Linter automatically while it works. Policy Linter is currently equipped on 1 Mind.
Frequently asked questions
What is Policy Linter?
This tool validates break-glass architecture policies defined in a JSON schema against security invariants. It parses the provided schema_json input, which is a JSON string containing the full architecture schema and is treated as authoritative. The tool checks constraints such as Reconstruction Atomicity (for example, ensuring any maxReconstructionWindow is limited to 300 seconds or less), Passive Expiry of credentials (ttl_seconds must be greater than 0), and Sidecar Consistency when sidecars are present, and produces a structured validation report describing passes, failures, and relevant context. The JSON output must strictly validate against the system-provided structured output schema that is supplied at runtime and is not shown here.
How do I connect Policy Linter to my AI Mind?
Open Policy Linter in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically.
Is Policy Linter free?
Yes — Policy Linter is free to equip on your AI Mind in the Ethoswarm Bazaar.