Skip to content

docs: update vault and datastore skill testing refs with conformance suites#965

Merged
stack72 merged 1 commit intomainfrom
update-testing-skill-docs
Mar 30, 2026
Merged

docs: update vault and datastore skill testing refs with conformance suites#965
stack72 merged 1 commit intomainfrom
update-testing-skill-docs

Conversation

@stack72
Copy link
Copy Markdown
Contributor

@stack72 stack72 commented Mar 30, 2026

Summary

  • Update vault and datastore skill references/testing.md to lead with conformance suites (the primary value for extension authors) instead of test doubles
  • Add examples for assertVaultExportConformance, assertVaultConformance, assertDatastoreExportConformance, assertLockConformance, and assertVerifierConformance

Follow-up to #963.

Test Plan

  • Docs-only change, no code affected

🤖 Generated with Claude Code

…suites

Lead with conformance suites (the primary value for extension authors)
rather than test doubles. Add examples for assertVaultExportConformance,
assertVaultConformance, assertDatastoreExportConformance, assertLockConformance,
and assertVerifierConformance.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

No blocking issues. This is a docs-only change to skill reference files that restructures testing guidance to lead with conformance suites — the primary value for extension authors.

Verified

  • All referenced conformance functions (assertDatastoreExportConformance, assertLockConformance, assertVerifierConformance, assertVaultExportConformance, assertVaultConformance) exist in packages/testing/ and are properly exported.
  • No code changes, so no test coverage or type-checking concerns.
  • Import paths in the "In-Repo Extensions" sections correctly point to ../../packages/testing/mod.ts.

Suggestions

  1. The vault testing doc's "In-Repo Extensions" example only shows assertVaultExportConformance — consider also showing assertVaultConformance for parity with the datastore doc which shows both assertDatastoreExportConformance and assertLockConformance.

Looks good — clear improvement to the developer experience for extension authors. 👍

@stack72 stack72 merged commit 4a40d7b into main Mar 30, 2026
10 checks passed
@stack72 stack72 deleted the update-testing-skill-docs branch March 30, 2026 23:09
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