Skip to content

Conversation

@facundominguez
Copy link
Collaborator

Closes #924

@facundominguez
Copy link
Collaborator Author

I added the contents to Ledger.Conway.Conformance. I still need to format it with the appropriate decorations for html rendering.

@facundominguez facundominguez force-pushed the fd/conformance-motivation branch from d9bcadd to 367376d Compare November 18, 2025 10:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR converts the conformance model module from a plain Agda file to a literate Agda file with extensive documentation explaining the purpose and design of the conformance model.

  • Added comprehensive documentation explaining why the conformance model differs from the Conway specification
  • Documented the motivation, guarantees, and alternatives considered for the conformance model design
  • Preserved all existing module imports in the literate format

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
src/Ledger/Conway/Conformance.lagda.md New literate Agda file with detailed documentation explaining the conformance model's purpose, design decisions, and relationship to the Haskell implementation
src/Ledger/Conway/Conformance.agda Removed in favor of the literate Agda version

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Collaborator

@carlostome carlostome left a comment

Choose a reason for hiding this comment

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

Nice!

@facundominguez facundominguez merged commit f6ee32d into master Nov 20, 2025
14 checks passed
@facundominguez facundominguez deleted the fd/conformance-motivation branch November 20, 2025 15:48
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.

Motivate the conformance model

4 participants