Skip to content

feat: sample, documentation, package metadata and an extending skill - #1

Merged
kieronlanning merged 2 commits into
mainfrom
docs/sample-and-metadata
Oct 16, 2026
Merged

kieronlanning merged 2 commits into
mainfrom
docs/sample-and-metadata

Conversation

@kieronlanning

Copy link
Copy Markdown
Contributor

Adds the remaining consumer-facing surface to the new repository.

  • Package metadata: refined Description and PackageTags; the GitHub repo description, homepage and topics are set.
  • Documentation: a rewritten root README plus a docs site — getting started, policy reference, type-level rules, extending — with a MkDocs nav.
  • Sample: src/samples/ArchitectureSample is a small, fully working repository (Domain/Application/Persistence/Composition) with its own policy, a type-level rule enabled, and a one-line test class. Wired into the solution and the pipeline's test discovery.
  • Skills: adds purview-architests-extending alongside purview-architests; the main skill now points at it and drops the overlapping detail.

Validated: dotnet test (93 tests across the package, repository and sample), dotnet csharpier check . and the full purview-build pipeline (build, lint, tests, pack, validate) are green.

@kieronlanning
kieronlanning merged commit 7054490 into main Oct 16, 2026
1 check passed
@kieronlanning
kieronlanning deleted the docs/sample-and-metadata branch October 16, 2026 10:59
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.

1 participant