← Back to issue list

models: add base metadata model

View original Github issue

Metadata

Project
craft-application
Number
#19
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged; the base metadata model was added by merged PR #21 in commit 0ce0850e after prerequisite project-model PR #20.

Resolution: closed superseded

Reason: The work landed separately in merged PR #21 via commit 0ce0850e, so #19 was closed unmerged. Its prerequisite, the project model, had already merged through PR #20.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? ----- depends on #20 Resolves CRAFT-1751

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged; the base metadata model was added by merged PR #21 in commit 0ce0850e after prerequisite project-model PR #20.
stealth/space-bunny-alpha — closed superseded Closed unmerged; the base metadata model work landed separately in merged PR #21 (commit 0ce0850e), after prerequisite project model PR #20.
qwen/qwen3.6-35b-a3b — — Merged to add a base metadata model, resolving CRAFT-1751. The change added 1092 lines across 28 files with 97.36% diff coverage, though overall coverage decreased by 2.64%.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#21 models: add metadata model craft-application merged Merged PR #21 added the BaseMetadata model for CRAFT-1751, including Pydantic validation and export configuration; landed as commit 0ce0850e.
83%
#16 models: add Project model craft-application closed Closed unmerged and superseded by PR #20, which merged the Project model as commit 1382ca87.
73%