Skip to content

docs: full documentation refresh for the compliance-audit wedge - #41

Merged
rubenvdlinde merged 1 commit into
developmentfrom
feature/wedge/docs-refresh
May 12, 2026
Merged

docs: full documentation refresh for the compliance-audit wedge#41
rubenvdlinde merged 1 commit into
developmentfrom
feature/wedge/docs-refresh

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Summary

  • Rewrites README.md from scaffold boilerplate to reflect the shipped Wave-2 reality (Path A compliance-audit MVP): project description, quick-start with OR register import workaround (openregister#1487 / scholiq#35), link table to all docs, wedge description, tech stack.
  • Rewrites docs/ARCHITECTURE.md: 9 authoritative schemas with lifecycle/calculations/aggregations/notifications/relations; cross-schema aggregation pattern (Regulation coverage %); full ADR-031 PHP exception inventory (16 files, per-file justification); manifest page table (21 pages); honest note on planned-but-unshipped visibleIf / widget-ref (nc-vue#200).
  • Adds docs/USER-GUIDE.md: Learner / Manager / Compliance-Officer task walkthroughs.
  • Adds docs/ADMIN-GUIDE.md: install steps, register bootstrap workaround, signing key setup, per-Regulation RAG threshold config, public verify endpoint, troubleshooting (5 scenarios).
  • Adds docs/API.md: OR objects API patterns plus 6 scholiq-specific endpoints with request/response examples.
  • Adds docs/SPECS.md: 1-paragraph summary of all 6 applied OpenSpec changes with status.

Test plan

  • README.md has no scaffold language; install steps accurate
  • ARCHITECTURE.md: all 9 schema slugs match lib/Settings/scholiq_register.json; PHP file list matches lib/ directory
  • USER-GUIDE.md: all three persona sections present; no invented features
  • ADMIN-GUIDE.md: register import workaround documented; troubleshooting covers known issues
  • API.md: OR API pattern plus 6 scholiq endpoints with examples
  • SPECS.md: all 6 openspec/changes/ dirs referenced; statuses accurate
  • No changes outside README.md and docs/

Rewrites README.md from scaffold boilerplate to reflect the shipped Wave-2
reality (Path A compliance-audit MVP). Rewrites docs/ARCHITECTURE.md to
cover the 9 authoritative schemas, cross-schema aggregation pattern, ADR chain,
and full ADR-031 PHP exception inventory with per-file justification. Adds
docs/USER-GUIDE.md (Learner/Manager/Compliance-Officer walkthroughs),
docs/ADMIN-GUIDE.md (install, register bootstrap workaround, signing keys,
troubleshooting), docs/API.md (OR object API + 6 scholiq-specific endpoints
with examples), and docs/SPECS.md (summaries of all 6 applied OpenSpec changes).
@rubenvdlinde
rubenvdlinde merged commit 2105211 into development May 12, 2026
26 of 35 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/scholiq @ 71d6d9b

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 100/100
npm
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-12 05:26 UTC

Download the full PDF report from the workflow artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant