docs(wiki): link Crewing under Planned; drop staging README
Repoint the Planned sidebar entry from the throwaway README staging file to the real Crewing-Module hub page, add a Crewing section to the Planned Features page, and delete README.md.
parent
7f5c0d28b6
commit
24dc4c62c1
3 changed files with 13 additions and 37 deletions
|
|
@ -16,6 +16,18 @@ financial year, Top-N scope).
|
||||||
proposed layout and navigation, with a link to the interactive
|
proposed layout and navigation, with a link to the interactive
|
||||||
`reports-mockup.html`.
|
`reports-mockup.html`.
|
||||||
|
|
||||||
|
## Crewing / Manning
|
||||||
|
|
||||||
|
A post-MVP **Crewing Module** that extends PPMS from a purchasing system into a
|
||||||
|
crew lifecycle system — auto-raised requisitions on sign-off, a gated candidate
|
||||||
|
pipeline, onboarding, site HR (attendance, leave, PPE, documents), and a monthly
|
||||||
|
wage report for Accounts. It reuses the PO module's state-machine, permission-map,
|
||||||
|
audit-trail and file-storage patterns.
|
||||||
|
|
||||||
|
→ **[Crewing Module](Crewing-Module)** — landing page with the full page map:
|
||||||
|
design document, architecture, data model, workflows, use cases, roles &
|
||||||
|
permissions, and user stories (Mermaid diagrams throughout).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Add new planned features here as they are designed. When a planned feature
|
*Add new planned features here as they are designed. When a planned feature
|
||||||
|
|
|
||||||
36
README.md
36
README.md
|
|
@ -1,36 +0,0 @@
|
||||||
# Crewing wiki bundle
|
|
||||||
|
|
||||||
Design documentation for the **Crewing / Manning Module** of Pelagia Portal
|
|
||||||
(PPMS). Drop these pages into the Forgejo wiki repo root and push.
|
|
||||||
|
|
||||||
## Pages
|
|
||||||
|
|
||||||
| File | Wiki page | Contains |
|
|
||||||
|---|---|---|
|
|
||||||
| `Crewing-Module.md` | Crewing Module | Landing page / feature overview |
|
|
||||||
| `Crewing-Design-Document.md` | Crewing Design Document | Goals, scope, domain narrative, decisions, open questions |
|
|
||||||
| `Crewing-Architecture.md` | Crewing Architecture | System + **component diagram**, module layout |
|
|
||||||
| `Crewing-Data-Model.md` | Crewing Data Model | Enums, rank hierarchy, **ER diagram** |
|
|
||||||
| `Crewing-Workflows.md` | Crewing Workflows | **State machines** + **sequence diagrams** |
|
|
||||||
| `Crewing-Use-Cases.md` | Crewing Use Cases | **Use-case diagram** + catalogue |
|
|
||||||
| `Crewing-Roles-and-Permissions.md` | Crewing Roles and Permissions | Permission matrix extension |
|
|
||||||
| `Crewing-User-Stories.md` | Crewing User Stories | Backlog by epic with acceptance criteria |
|
|
||||||
|
|
||||||
## Diagrams
|
|
||||||
|
|
||||||
All diagrams are **Mermaid** fenced code blocks (` ```mermaid `), which Forgejo
|
|
||||||
renders natively — no screenshot pipeline needed (unlike the script-based
|
|
||||||
mockups). If a target renderer doesn't support Mermaid, the blocks degrade to
|
|
||||||
readable text. The `images/crewing/` folder is reserved for any future static
|
|
||||||
captures and currently empty.
|
|
||||||
|
|
||||||
## Cross-links
|
|
||||||
|
|
||||||
Pages link to each other and to existing wiki pages (`Architecture`,
|
|
||||||
`Data-Model`, `Roles-and-Permissions`, `PO-Lifecycle`, `File-Storage`,
|
|
||||||
`Inventory-and-Catalogue`) using Forgejo's `[Text](Page-Name)` wiki-link form.
|
|
||||||
|
|
||||||
## Source
|
|
||||||
|
|
||||||
Derived from the director meeting notes, two notebook pages (site-staff record
|
|
||||||
permissions; recruitment flow), and `Crewing.excalidraw` (rank hierarchy).
|
|
||||||
|
|
@ -32,7 +32,7 @@
|
||||||
**Planned**
|
**Planned**
|
||||||
- [Planned Features](Planned-Features)
|
- [Planned Features](Planned-Features)
|
||||||
- [Reports Mockup](Reports-Mockup)
|
- [Reports Mockup](Reports-Mockup)
|
||||||
- [Crewing Management](README)
|
- [Crewing Management](Crewing-Module)
|
||||||
|
|
||||||
**Quality**
|
**Quality**
|
||||||
- [Testing](Testing)
|
- [Testing](Testing)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue