OpenSpec change
Slug: newman-integration-suite-2026-04-24
Change directory: openspec/changes/newman-integration-suite-2026-04-24/
Capabilities exercised: dashboards, tiles, widgets, conditional-visibility (rules), admin-settings, prometheus-metrics
Summary
Close the ADR-008 Newman/Postman collection gap. code-quality.yml already declares enable-newman: true; the collection is the missing artefact. Add tests/integration/mydash.postman_collection.json covering all 17 OCS endpoints across 6 folders: Health+Metrics, Dashboards, Tiles, Widgets, Rules, Admin.
Artefacts
Surface
- Files touched:
tests/integration/mydash.postman_collection.json (new), tests/integration/README.md (new). Possibly .github/workflows/code-quality.yml if the reusable quality workflow needs a member-user provisioning preamble.
- Risk: if the reusable quality workflow only provisions an admin user, member-level branch tests need either (a) a workflow extension PR on
ConductionNL/.github or (b) scope down to admin-level tests only and defer the member branch.
Pipeline gating
Labels openspec + yolo applied now. Do NOT apply ready-to-build until PR #34 merges.
OpenSpec change
Slug:
newman-integration-suite-2026-04-24Change directory: openspec/changes/newman-integration-suite-2026-04-24/
Capabilities exercised: dashboards, tiles, widgets, conditional-visibility (rules), admin-settings, prometheus-metrics
Summary
Close the ADR-008
Newman/Postman collectiongap.code-quality.ymlalready declaresenable-newman: true; the collection is the missing artefact. Addtests/integration/mydash.postman_collection.jsoncovering all 17 OCS endpoints across 6 folders: Health+Metrics, Dashboards, Tiles, Widgets, Rules, Admin.Artefacts
Surface
tests/integration/mydash.postman_collection.json(new),tests/integration/README.md(new). Possibly.github/workflows/code-quality.ymlif the reusable quality workflow needs a member-user provisioning preamble.ConductionNL/.githubor (b) scope down to admin-level tests only and defer the member branch.Pipeline gating
Labels
openspec+yoloapplied now. Do NOT applyready-to-builduntil PR #34 merges.