Artifacts
Artifacts are durable outputs produced by Starfire workflows, especially FORGE builds. They separate the result of a run from the transient model conversation or worker that created it.Examples of artifacts
Depending on the workflow, an artifact can represent:- a downloadable project archive
- generated source files
- a report
- build output
- packaged documentation
- other durable workflow output supported by the platform
Artifact metadata
An artifact can carry metadata such as:Checksums
A checksum can help verify that a downloaded artifact matches the packaged output Starfire produced. A checksum confirms byte integrity; it does not guarantee that the software inside is correct or safe.Ownership
Artifacts should inherit a clear ownership context from the run, build, project, user, or organization that produced them. Ownership affects who can download, delete, retain, or use the artifact.Retention
Artifact retention can depend on plan, organization policy, artifact type, or administrator configuration. Some artifacts can expire automatically to control storage use. Before relying on Starfire as the only copy of an important production artifact, confirm the applicable retention behavior.Failed and orphaned artifacts
Operational failures can leave incomplete uploads or storage objects that are no longer attached to a valid artifact record. Control Center can expose metadata for failed uploads, expiring artifacts, storage consumption, and orphan cleanup.Developer access
The Developer Platform is designed to expose artifact operations programmatically as the public API surface is finalized.Build, Files & Artifacts API
Review the developer-facing model for long-running builds and artifact retrieval.
