Skip to content

Make .revealui the first-party RevDev root policy - #498

Merged
RevealUIStudio merged 3 commits into
testfrom
fix/revdev-native-revealui-root
Oct 2, 2026
Merged

RevealUIStudio merged 3 commits into
testfrom
fix/revdev-native-revealui-root

Conversation

@RevealUIStudio

Copy link
Copy Markdown
Owner

RevDev currently tracks its fleet policy in a root .claude tree, so the first-party rules and their CI admission depend on a vendor path. This change materializes the maintained 14-rule fleet profile under .revealui/content/rules, removes the tracked .claude directory, and makes the native manifest the default lockstep input. The gate rejects missing or empty native policy, Claude source provenance, edited rules, and tracked vendor copies.

The project guide now lives at .revealui/README.md, with AGENTS.md and a thin CLAUDE.md adapter pointing to it. Repository documentation links follow the native guide. The companion RevCon PR #153 provides the canonical first-party profile and linker behavior; review it before merging this PR.

Validation: frozen pnpm install; 16/16 focused lockstep tests; both RevDev and RevCon native lockstep verifiers pass all 14 materialized rules; Biome, documentation lint, shell syntax, and diff checks pass. No merge or deployment performed.

@RevealUIStudio
RevealUIStudio marked this pull request as ready for review October 2, 2026 10:16
@RevealUIStudio
RevealUIStudio merged commit 9049f2f into test Oct 2, 2026
20 checks passed
@RevealUIStudio
RevealUIStudio deleted the fix/revdev-native-revealui-root branch October 2, 2026 10:16
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.

2 participants