content-explorer/tests/AcceptanceScenarios.md
2026-10-12 18:28:16 +02:00

1.6 KiB

Cross-domain acceptance scenarios (turn into Playwright suites at WP-02)

  1. Launch with systems-thinking manifest. Home headline and available categories are systems-specific. Browse concept, filter/search feedback, open detail, navigate a relation, return via browser history. Show source and uncertainty context.

  2. Rebuild or relaunch with software-architecture manifest without editing UI source. Home and kind pages change accordingly. Open adapter, follow interface, inspect backlink; cancer never appears in navigation or component module imports.

  3. URL filter state is bookmarkable and remains after refresh and back-forward navigation.

  4. Keyboard-only usage covers command search, facet control, result row and related-entity list.

  5. Ingestion regression: same source batch twice yields byte-identical canonical projection (after canonical sorting); source removal behavior varies correctly by snapshot/incremental mode.

  6. Validation rejects duplicate IDs, dangling relation targets, and missing rights data under strict public-publish policy.

  7. Conflicting claims from two sources appear as disputed, not silently overwritten.

  8. Graph handles cycles, multi-parent objects and high-degree nodes with explicit limits.

  9. Every adapted upstream file includes applicable MIT notice and is traceable to a pinned commit.

  10. Under the separately authorized OnCo reference-slice profile, verify forward and reverse relations, page semantics, filters, attribution, stable URLs and 3-hop journeys against the pinned upstream reference; see tests/onco-reference/README.md.