Preview
Audit trail
The immutable, per-proposal history of every state change. Empty today — no fabricated history.
Every state change on every proposal will be recorded as an immutable, per-proposal, ordered audit entry. The trail is empty and validated: any impossible or unauthorized transition is rejected, so no history can be faked.
Notification events
The events a future system emits, and which roles receive them. Modelled only — nothing is sent.
proposal_submitted
→ editor, maintainer
proposal_triaged
→ contributor
sources_requested
→ contributor
changes_requested
→ contributor
editorial_review_started
→ editor, contributor
scientific_review_started
→ scientific_reviewer, contributor
proposal_accepted
→ contributor, maintainer
proposal_rejected
→ contributor
proposal_superseded
→ contributor, maintainer
conflict_detected
→ editor, maintainer
Nothing here yet
Each entry links a proposal, an actor role, and a valid from→to state transition, ordered by sequence.
Audit entries: 0