feat(project): update Platform schema
Metadata
Current evaluation
Merged, updating the Platform schema and superseding #862. Approved by two reviewers with 96 additions and 19 deletions across 16 files. The merge proceeded despite a failing OSV-scanner CI check.
Suggested action: —
No scores available.
Issue body
Supersedes #862
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged, updating the Platform schema and superseding #862. Approved by two reviewers with 96 additions and 19 deletions across 16 files. The merge proceeded despite a failing OSV-scanner CI check. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the Platform schema update, superseding PR #862. The maintainer integrated the changes directly into the main branch without additional review comments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the Platform schema update, superseding PR #862. The maintainer integrated the changes directly into the codebase, finalizing the schema modifications without additional review comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #686 fix(ProjectService): better handling for invalid platforms | craft-application | merged | Merged fix improving ProjectService invalid platform handling. Approved by two reviewers, passes CI, and updates the changelog. Incorporates targeted commits addressing review feedback from PR #683 across five files. | |
| #86 feat(project): add support to platforms in build plan | craft-application | merged | Implemented generic platform name filtering for build plans, resolving issue #83. Merged after reviewer approval and passing CI checks with 100% diff coverage. | |
| #2104 docs: update platforms reference | charmcraft | merged | Merged documentation update to the platforms reference, incorporating feedback from PR #2080. Approved by two reviewers with zero unresolved comments. Changed one file with 16 additions and 15 deletions. | |
| #735 feat(models): make the Platforms schema and processing work the same | craft-application | merged | Merged after approvals and CI. Adds a generic PlatformDict class to standardize Pydantic schema and processing for Platforms, resolving #688 and CRAFT-4421. The 16-file change defers changelog updates to a separate PR. | |
| #6069 docs: rewrite platform docs | snapcraft | merged | Squash-merged rewrite of platform documentation. Dropped core20, added core26, and renamed architectures to platforms. Fixes #6039. Approved by two reviewers with all CI checks passing. |