← Back to issue list

feat: add a project model

View original Github issue

Metadata

Project
debcraft
Number
#44
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #44 in commit bfe8ca0, adding debcraft's initial project model and fixing #36 (DEBCRAFT-16).

Resolution: closed resolved

Reason: PR #44 was merged as commit bfe8ca0. Its description explicitly states "Fixes #36," and commit history confirms the project model implementation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds the initial version of the project model for debcraft. Fixes #36 DEBCRAFT-16 - [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 `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #44 in commit bfe8ca0, adding debcraft's initial project model and fixing #36 (DEBCRAFT-16).
stealth/space-bunny-alpha — closed resolved Merged PR #44 via commit bfe8ca0, adding debcraft's initial project model and fixing #36 (DEBCRAFT-16).
stealth/space-bunny-alpha — closed resolved Merged PR #44 as commit bfe8ca0, adding debcraft's initial project model and resolving #36 (DEBCRAFT-16). Approved by two reviewers and passed all CI checks.
stealth/space-bunny-alpha — closed resolved Merged PR #44 added debcraft’s initial project model, implementing DEBCRAFT-16 and closing #36 after two approvals and with all listed CI checks passing.
qwen/qwen3.6-35b-a3b — — Merged the initial debcraft project model, resolving #36 and DEBCRAFT-16. The update modifies 25 files (+1187/-26), received approval from two reviewers, and passed all CI checks prior to integration.
qwen3.6-35b-a3b-mtp-q6 — — Merged the initial project model for debcraft, resolving #36 and DEBCRAFT-16. Changes passed linting and tests, implementing the foundational model.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/debcraft#36 (confidence 100%)

    PR #44 explicitly identifies #36 as the issue resolved by this implementation.

Related issues

Issue Project State Summary Similarity
#36 Add project model debcraft closed Initial project model was added and merged in canonical/debcraft#44 via commit bfe8ca0, closing #36.
85%
#20 models: add project model craft-application merged PR #20 by lengau added craft_application's project model (+1027 lines, 22 files), tracked by CRAFT-1750. Merged into main as commit 1382ca87; a reviewer rebase/linting request stayed unresolved.
74%
#473 feat: models for the craft manifest craft-application merged Merged PR #473 in commit 575ac20f, adding ProjectManifest, SessionArtifactManifest, and CraftManifest models for project, downloaded-asset, and combined build metadata.
73%
#197 feat: implement debcraft-specific rules craft-platforms merged Merged PR #197 as commit 312896f, adding debcraft defaults and allowing build-for: all alongside architecture-specific builds; fixes #192.
71%