Skip to content

docs: make Ledger public contracts canonical - #191

Merged
tcconnally merged 1 commit into
mainfrom
docs/perseus-ledger-public-surface
Jul 30, 2026
Merged

docs: make Ledger public contracts canonical#191
tcconnally merged 1 commit into
mainfrom
docs/perseus-ledger-public-surface

Conversation

@tcconnally

Copy link
Copy Markdown
Contributor

Summary

  • make container and compose metadata canonical Perseus Ledger
  • make OpenAPI and HTTP API documentation Ledger-first while retaining Plutus identifiers as explicit compatibility contracts
  • replace billing-first positioning with runtime-neutral provenance positioning

Verification

  • uv run --no-project --with 'pytest>=7,<10' --with 'PyYAML>=5.4,<7' python -m pytest tests/test_version_single_source.py tests/test_server.py tests/test_auth.py -q
  • 108 passed

@tcconnally
tcconnally merged commit ffb79b0 into main Jul 30, 2026
8 checks passed
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