Skip to content

Document status trust contract sync - #2275

Merged
Widthdom merged 1 commit into
mainfrom
fix-issue1452
May 17, 2026
Merged

Document status trust contract sync#2275
Widthdom merged 1 commit into
mainfrom
fix-issue1452

Conversation

@Widthdom

Copy link
Copy Markdown
Owner

Summary

  • Document the same status --json trust-field contract in README.md and DEVELOPER_GUIDE.md.
  • Add DocumentationStatusContractTests to fail when README.md, DEVELOPER_GUIDE.md, or AGENT_GUIDE.md omits a required status trust field.

Validation

  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --filter "FullyQualifiedName~DocumentationStatusContractTests"
  • dotnet run --project tools/CodeIndex.Changelog -- check
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj
  • dotnet ./src/CodeIndex/bin/Debug/net8.0/cdidx.dll status --check --json
  • Codex adversarial review: No blocking/actionable issues found.

Documentation and Changelog

  • Updated README.md and DEVELOPER_GUIDE.md.
  • Added changelog fragment changelog.d/unreleased/1452.docs.md.

Fixes #1452

@Widthdom
Widthdom merged commit 9016ba8 into main May 17, 2026
8 checks passed
@Widthdom
Widthdom deleted the fix-issue1452 branch May 17, 2026 04:12
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.

docs: Status contract drifts between README, DEVELOPER_GUIDE, CLAUDE.md

1 participant