What problem does it solve? Antithesis work on the ix repo involves many non-obvious operational details — credentials, harness structure, the setup_complete protocol, assertion idioms, randomness rules, and signed report URLs — that are easy to get wrong and cause discarded runs or false-positive failures. This Skill centralizes those cross-cutting rules so any Antithesis task starts from correct operational knowledge. ## Core Features & Use Cases - Credentials and registry reference: Supplies Bitwarden paths, the GAR registry location, and required environment variables for Antithesis access. - Harness and protocol rules: Documents the container harness layout, the setup_complete emission protocol with its non-fatal fallback, and Test Composer script placement and prefix semantics. - Assertion and workload idioms: Defines correct usage of assert_always!, assert_sometimes!, assert_reachable!, and assert_unreachable!, plus randomness rules and POSIX write-semantics pitfalls for VCFS workloads. - Use Case: When writing a new Antithesis workload or triaging a report, load this Skill to avoid mistakes like emitting setup_complete from a test command, seeding a local PRNG from SDK output, or stripping the signed ?auth= token from a report URL. ## Quick Start Load the antithesis skill before starting any Antithesis run, report triage, assertion, or snouty invocation on the ix repo.