63 lines
1.7 KiB
YAML
63 lines
1.7 KiB
YAML
# Career-Ops — Canonical States
|
|
# Source of truth for career-ops (writer) and dashboard (reader).
|
|
# Both systems MUST use these exact states.
|
|
#
|
|
# Rule: The status field in applications.md must contain EXACTLY
|
|
# one of these values (case-insensitive). No markdown bold (**),
|
|
# no dates, no extra text. Dates go in the date column.
|
|
|
|
states:
|
|
- id: evaluated
|
|
label: Evaluated
|
|
aliases: [evaluada]
|
|
description: Offer evaluated with report, pending decision
|
|
dashboard_group: evaluated
|
|
|
|
- id: applied
|
|
label: Applied
|
|
aliases: [aplicado, enviada, aplicada, sent]
|
|
description: Application submitted
|
|
dashboard_group: applied
|
|
|
|
- id: responded
|
|
label: Responded
|
|
aliases: [respondido]
|
|
description: Company has responded (not yet interview)
|
|
dashboard_group: responded
|
|
|
|
- id: interview
|
|
label: Interview
|
|
aliases: [entrevista]
|
|
description: Active interview process
|
|
dashboard_group: interview
|
|
|
|
- id: offer
|
|
label: Offer
|
|
aliases: [oferta]
|
|
description: Offer received
|
|
dashboard_group: offer
|
|
|
|
- id: rejected
|
|
label: Rejected
|
|
aliases: [rechazado, rechazada]
|
|
description: Rejected by company
|
|
dashboard_group: rejected
|
|
|
|
- id: discarded
|
|
label: Discarded
|
|
aliases: [descartado, descartada, cerrada, cancelada]
|
|
description: Discarded by candidate or offer closed
|
|
dashboard_group: discarded
|
|
|
|
- id: skip
|
|
label: SKIP
|
|
aliases: [no_aplicar, no aplicar, skip, monitor]
|
|
description: Doesn't fit, don't apply
|
|
dashboard_group: skip
|
|
|
|
- id: hired
|
|
label: Hired
|
|
aliases: [contratado, contratada, hired, accepted, accept]
|
|
description: Offer accepted, job landed!
|
|
dashboard_group: hired
|