Skip to content

docs: Sync maintainer docs with current code - #1313

Merged
TimothyJones merged 2 commits into
mainfrom
docs/sync-maintainer-docs-with-code
May 31, 2026
Merged

docs: Sync maintainer docs with current code#1313
TimothyJones merged 2 commits into
mainfrom
docs/sync-maintainer-docs-with-code

Conversation

@TimothyJones

Copy link
Copy Markdown
Member

Summary

Reviewed docs/maintainers/ against the current codebase and fixed places where the docs no longer match the code.

Doc Change
DslGenerators.md Corrected package name to @contract-case/definition-generator (was @contract-case/case-definition-generator)
CodingStandards.md Replaced the stale .eslintrc-style extends example with the actual flat-config form (eslint.config.mjs importing @contract-case/eslint-config-case-maintainer)
PackageStructure.md Documented the case-definition-generator package; replaced the truncated case-definition-dsl sentence with its real status — it is being deprecated in favour of the definition generator
AddingDsl.md Clarified the standalone @contract-case/case-boundary package was removed; boundary types now live inside case-connector

Verification

Each change was checked against the source:

  • @contract-case/definition-generator confirmed in packages/case-definition-generator/package.json
  • Flat eslint config confirmed in packages/case-core/eslint.config.mjs and the package name in packages/eslint-config-case-maintainer/package.json
  • case-definition-dsl confirmed to depend on / re-export both the http and function plugin DSLs
  • No @contract-case/case-boundary package or source references remain

🤖 Generated with Claude Code

TimothyJones and others added 2 commits May 31, 2026 20:26
Reviewed docs/maintainers against the codebase and fixed drift:

- DslGenerators: correct package name to @contract-case/definition-generator
- CodingStandards: replace stale .eslintrc-style example with the flat
  eslint.config.mjs form and correct package name
  (@contract-case/eslint-config-case-maintainer)
- PackageStructure: document the case-definition-generator package, and
  replace the truncated case-definition-dsl note - it is being deprecated
  in favour of the definition generator
- AddingDsl: clarify the standalone @contract-case/case-boundary package
  was removed; boundary types now live inside case-connector

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Keep AddingDsl referencing only current/future states.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@TimothyJones
TimothyJones merged commit 530f0b9 into main May 31, 2026
14 checks passed
@TimothyJones
TimothyJones deleted the docs/sync-maintainer-docs-with-code branch May 31, 2026 13:22
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