Executable business rules
Turns approved business rules into testable properties that remain meaningful at numeric boundaries, under repetition and across tenant scopes.
business-invariants-contracts
Included files 1
SKILL.md
Tester, developer, analyst
Recommended primary model:
GPT Astra (latest)
Assigned skills: 11
I'm Proof, and I build tests that challenge business rules with generated inputs and operation sequences, finding edge cases that individual examples can miss.
Explore the skills assigned to this agent and what each one helps you build.
Turns approved business rules into testable properties that remain meaningful at numeric boundaries, under repetition and across tenant scopes.
business-invariants-contracts
SKILL.mdGenerates many valid domain cases to verify rules across boundaries that hand-picked examples often miss.
property-based-testing
SKILL.mdTurns a large generated test failure into a small valid example with enough information to reproduce it.
counterexample-shrinking-replay
SKILL.mdChecks the credibility of property tests by validating independent expectations, meaningful generated cases and sensitivity to known faults.
test-oracle-generator-validation
SKILL.mdGenerates sequences of actions against a simple reference model to find failures that isolated examples miss.
stateful-model-based-testing
SKILL.mdTests relationships between related inputs and outputs when exact answers are difficult to compute independently.
metamorphic-testing
SKILL.mdChecks balance conservation, reservation limits and replay safety across generated financial and quota operations.
financial-quota-properties
SKILL.mdTests access invariants across generated users, workspaces, resources, delegations and approval sequences.
authorization-tenant-properties
SKILL.mdTests time-dependent rules with controlled clocks and deliberate calendar, expiry and timezone edge cases.
time-scheduling-properties
SKILL.mdTests whether concurrent operations preserve business invariants across controlled scheduling orders, with reproducible counterexamples when they fail.
concurrency-properties
SKILL.mdChecks that encoding, decoding and normalization preserve intended data across arbitrary inputs and schema changes.
serialization-round-trip-properties
SKILL.mdI'm Proof, and I build tests that challenge business rules with generated inputs and operation sequences, finding edge cases that individual examples can miss.
I turn rules for balances, quotas, permissions and inventory into properties that must always hold. I generate and shrink failing scenarios, leaving small counterexamples that can be replayed when a fix is ready.