Architests
Purview Architecture Testing
Section titled “Purview Architecture Testing”Enforce a repository’s architecture policy as TUnit tests, so the rules are defined once rather than copied into every repository’s test project.
Adoption is a policy file at .config/architecture-policy.json and one derived test class:
[InheritsTests]public sealed class ArchitectureTests : PurviewArchitectureTests;Guides
Section titled “Guides”- Getting started — adopt the package in a repository, step by step.
- Policy reference — every field, every rule id, every default.
- Type-level rules — how the assembly check works and how an assembly is attributed to a project.
- Extending — add your own rule to the standard set.
Reference
Section titled “Reference”Agent skills
Section titled “Agent skills”npx skills add purview-dev/architests