Executable specification · synthetic data

The rules, running

Act as a salesperson on the phone, or as the manager beside it. Every action is logged with the rule behind it.

Day 0

Salesperson · the phone

9:00●●●

    Try: ✓ Done · Reschedule · On hold (needs a reason) · Stage moved · then Close the day

    Manager · exceptions, not activity

    RepDue nowOverdueOn holdApprovals

    Moves eligible overdue tasks to the lightest load; approvals never move to a rep.

    The metric

    Done within original target—
    Completed0
    Guardrail: rescheduled 3+ times0

    Audit trail

      Independent product design case study by Rupak Ghanpathi: a concept, not a shipped product. Names and figures are illustrative; targets are configurable defaults.