← Back to issue list

feat: create the final craft manifest

View original Github issue

Metadata

Project
craft-application
Number
#481
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged in craft-application#481 via 60f3188a, combining packed-artifact metadata with FetchService dependency details in the final Craft manifest.

Resolution: closed resolved

Reason: PR #481 was merged as commit 60f3188a. It implemented final manifest generation from the project manifest and FetchService session report.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR builds on top of #476 - the relevant changes are contained on the last commit ----- When running with the fetch-service integration enabled, the FetchService service will generate a manifest file containing both metadata about the packed artifact (from the project and the artifact itself) and about the dependencies that were downloaded during the build (from the fetch-service session report).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in craft-application#481 via 60f3188a, combining packed-artifact metadata with FetchService dependency details in the final Craft manifest.
stealth/space-bunny-alpha — closed resolved Merged PR #481 as commit 60f3188a, adding final Craft manifest generation from packed-artifact metadata and fetch-service session dependencies.
stealth/space-bunny-alpha — closed resolved Merged craft-application#481, adding a FetchService-generated manifest with packed-artifact metadata and dependency details from the build session report.
stealth/space-bunny-alpha — closed resolved Merged as commit 60f3188a: fetch-service integration now generates the final Craft manifest with packed-artifact metadata and downloaded dependency details.
qwen/qwen3.6-35b-a3b — — Merged the final craft manifest feature, generating a metadata file with artifact and dependency details from the fetch-service integration. Approved by two reviewers and passed CI checks.

Update history

No update history recorded yet.

Related work

  • Related To: craft-application#476 (confidence 100%)

    Prerequisite PR that generated the project manifest consumed by #481.

Related issues

Issue Project State Summary Similarity
#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.
78%
#516 feat: report fetch-service rejections craft-application merged Merged as commit 480dee1a (with 5d313497 parsing artifact rejection reasons): FetchService now reports fetch-service-rejected dependencies (URLs + reasons) when writing the Craft manifest. Closes #507.
72%