Back to HomepageGranullo Simulate

Simulate

Test when money should be allowed to move

Every simulation maps to the same governing path: Intent, Commitment, Verification, Outcome. Explore what happens when conditions are enforced — and what happens when they are not.

Run a governed commitment through its lifecycle

Experience how a real program moves from BLOCKED to VALIDATED to SETTLEMENT. Every condition must be verified with evidence before money can move.

PRG-2026-0047|Monthly

Release employee wellness benefits only after eligibility is verified and usage complies with policy

HR DepartmentBenefits ProviderEmployee
BlockedIntegrity: 0%

Settlement cannot proceed. Conditions unmet.

4 conditions unmetNo evidence submittedSettlement blocked

Verification rules (enforced)

All conditions must be met before settlement
Evidence must be timestamped within 30 days
No single actor can override conditions
Ambiguity in evidence halts progression

Conditions (0/4 verified)

Employee eligibility confirmed

unmet

Employee must be an active, enrolled member of the benefits program.

Required evidence

Active employment record
Benefits enrollment confirmation

Usage complies with policy

unmet

Claimed benefits must fall within approved categories. Policy acknowledgment must be current.

Required evidence

Policy acknowledgment signed
Usage within approved categories

Manager authorization recorded

unmet

Direct manager must authorize the specific disbursement. Department budget must have available allocation.

Required evidence

Manager approval with timestamp
Department budget confirmation

No conflicting claims detected

unmet

System must verify no duplicate or conflicting claims exist for the same period and category.

Required evidence

Cross-reference check against existing claims
Duplicate detection scan

Audit trail

10:00:57 PMPROGRAM_CREATED

Program structured from intent declaration.

10:00:57 PMSTATE_SET_BLOCKED

4 conditions unmet. Settlement cannot proceed.

Every simulation follows the same governing path:

IntentCommitmentVerificationOutcome
Drag me for clarity