Capability Library website publication plan
Status: publication workflow; the capability route and projection tooling are implemented. Verify the represented revision and live deployment for each release rather than treating source synchronization as website publication.
Verified site mechanism
The initial inspection at peecos/peecos-web revision 08fd000 established the following master-page mechanism, retained by the current sync tooling:
- stores the rendered document in
src/content/pios-master.html; - imports it as raw content from
src/pages/PiosMaster.tsx; - registers
/pios/masterinsrc/App.tsx.
The website source therefore requires its own reviewed contribution. A commit to peecos/pios does not update the live site.
Capability-library projection
- Route:
/pios/capabilities. - Index source of truth:
docs/capabilities/capability-inventory.mdinpeecos/pios. - Detail source of truth: each CRD under
docs/capabilities/crds/. - Website output: a human-facing inventory plus one HTML detail view per capability and public supporting document.
- Rendering rule: the website is a projection; it must not introduce requirements absent from the canonical Markdown.
- Privacy rule: restricted realization evidence is represented only by the public-safe status already present in the canonical source.
Publication sequence
- Obtain review clearance for the initial PIOS capability-library milestone. Completed, including narrow projection confirmation at PIOS commit
8fe83c6693b5fe4f38e10403fd9d48f84a497294. - Synchronize the website branch with current
origin/mainwithout including unrelated local changes. - Run the existing
scripts/sync-pios-master.mjsandscripts/sync-pios-capabilities.mjsagainst the committed PIOS source; do not rebuild an already implemented route. - Run lint, tests, build, internal-link checks, and a local rendering check.
- Submit a separate website review contribution identifying the exact PIOS source revision represented.
- Merge and deploy through the existing website workflow.
- Verify the actual public URL, rendered capability count, detail links, and represented source revision.
Publication report requirements
Report separately:
- PIOS source commit and review/merge state;
- website commit and review/merge state;
- actual route and live URL;
- represented PIOS revision;
- content, link, and rendering verification;
- any review, authentication, synchronization, or deployment blocker.