up
Some checks failed
AOC Guard CI / aoc-guard (push) Has been cancelled
AOC Guard CI / aoc-verify (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled

This commit is contained in:
StellaOps Bot
2025-11-24 09:07:40 +02:00
parent 150b3730ef
commit e6119cbe91
59 changed files with 1827 additions and 204 deletions

View File

@@ -0,0 +1,21 @@
# DevPortal Build & Offline — Agent Charter
## Mission
Automate deterministic developer portal builds (online/offline), enforce accessibility/performance budgets, and publish nightly offline bundles with checksums and provenance.
## Scope
- CI pipeline for `devportal` (pnpm install, lint, type-check, unit, a11y, Lighthouse perf, caching).
- Offline/nightly build (`devportal --offline`) with artifact retention and checksum manifest.
- Accessibility checks (axe/pa11y) and link checking for docs/content.
- Performance budgets via Lighthouse (P95) recorded per commit.
## Working Agreements
- Use pnpm with a locked store; no network during build steps beyond configured registries/mirrors.
- Keep outputs deterministic: pinned deps, `NODE_OPTIONS=--enable-source-maps`, UTC timestamps.
- Artifacts stored under `out/devportal/<run-id>` with `SHA256SUMS` manifest.
- Update sprint entries when task states change; record evidence bundle paths in Execution Log.
## Required Reading
- `docs/modules/platform/architecture-overview.md`
- `docs/modules/devops/architecture.md`
- `docs/modules/ui/architecture.md`