Skip to content

Enrich ASDF system definitions with full metadata#4

Merged
diasbruno merged 1 commit into
mainfrom
copilot/add-information-to-asdf-system
May 9, 2026
Merged

Enrich ASDF system definitions with full metadata#4
diasbruno merged 1 commit into
mainfrom
copilot/add-information-to-asdf-system

Conversation

Copilot AI commented May 8, 2026

Copy link
Copy Markdown
Contributor

Both .asd files were missing standard ASDF metadata fields, leaving tooling and downstream consumers without discoverable project information.

Changes

  • cl-openapi.asd

    • Added :author, :maintainer ("cl-sdk")
    • Added :homepage, :bug-tracker, :source-control pointing to the GitHub repo
    • Added :long-description reading README.md at compile/load time via uiop:read-file-string, guarded with probe-file
    • Added :in-order-to ((test-op (load-op #:cl-openapi.test))) to wire asdf:test-system to the test suite
  • cl-openapi.test.asd

    • Added the same contact/source fields: :author, :maintainer, :homepage, :bug-tracker, :source-control

Agent-Logs-Url: https://github.com/cl-sdk/cl-openapi/sessions/b650cdc4-129c-4ee5-b00e-9e30d90435ca

Co-authored-by: diasbruno <362368+diasbruno@users.noreply.github.com>
@diasbruno diasbruno force-pushed the copilot/add-information-to-asdf-system branch from 13955a6 to 0cf7871 Compare May 9, 2026 23:57
@diasbruno diasbruno merged commit d1e4e85 into main May 9, 2026
1 check 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.

2 participants