Files
portal/vendor/trainer/runs/contractor-2026-09-21/generated/aggregates.yaml
T
Bendik Aagaard Lynghaug bedd306854 Bring the trainer in (uhhm/portal-trainer main, history kept)
git-subtree-dir: vendor/trainer
git-subtree-mainline: c7c2956e15
git-subtree-split: a2a9f4edcf
2026-09-30 15:23:15 +02:00

44 lines
1.0 KiB
YAML

aggregates:
- bucket: enquiries
initial: open
states:
open: { event: received }
quoted: { event: quoted }
won: { event: won }
lost: { event: lost }
transitions:
open: [quoted, lost]
quoted: [won, lost]
- bucket: subcontractors
initial: open
states:
open: { event: applied }
awaiting_papers: { event: papers_requested }
approved: { event: approved }
declined: { event: declined }
transitions:
open: [awaiting_papers, approved, declined]
awaiting_papers: [approved, declined]
- bucket: applicants
initial: open
states:
open: { event: applied }
interviewing: { event: invited }
hired: { event: hired }
declined: { event: declined }
transitions:
open: [interviewing, declined]
interviewing: [hired, declined]
- bucket: site_issues
initial: open
states:
open: { event: reported }
in_hand: { event: assessed }
closed: { event: closed }
transitions:
open: [in_hand]
in_hand: [closed]