Rule handbook metadata
- Rule
DET.APP.DEMO_DISCLOSURE· lanedeterministic- Page status
- current
- page_version
21ddb6237563e9cc3fac1a8eceefab6a2ba6543079414b007adafcfd15292323- generated_at
- 2026-05-28T17:05:34.718Z
- registry_fingerprint
aef1de6082cf0f50d463783c843dee0ffb9132fbd5ed4ea6e5bb3f031f359c72
How this rule is fixed
Pilot deterministic fixer: handbook_after · harness mode standalone, live_scenario · verify expect_rule_clean.
- Harness:
apply-harness-fixture-remediation.pycopies the After example HTML from this handbook page onto the defect fixture, theninvoke-det-ruleset-remediation-verify.shre-audits and expects zero findings for this rule. - Production sites:
run-website-ux-remediation-loop.shrunshandbook_html_patch(HTML patches inlib/ux-deterministic-fixers/fixers/patches/) before invoking the Cursor agent when the quality gate still fails.
Detection module: docs/design/ux-audit/deterministic-design-rules.md#det-app-demo-disclosure. Scroll down for Before / After examples and Evidence and remediation steps.
Purpose
Operator surfaces must not present sample or mock data without a visible Demo/Sample/Mock label in the same section.
Before example
Before (failing example)
Run summary
Synthetic metrics for layout review only.
After example
After (passing example)
Run summary
Synthetic metrics for layout review only.
Evidence and remediation
Run generator/build_rule_defect_fixtures.py and auditor-tests/invoke-det-ruleset-harness.sh --only-rule DET.APP.DEMO_DISCLOSURE.