Files
chanora/docs/release/release-artifact-policy.md
T
EdisonJwa f1bc9a6c85 chore(repo): initial baseline import (docs v0.9.2 + bootstrap)
Imports the v0.9.2 documentation baseline and the bootstrap files
required by docs/governance/repository-bootstrap-plan.md v0.1.0 §3,
minus the justfile (added in the next commit).

This commit establishes the git history for the project. All previous
work lived only as filesystem state with no version control.
2026-05-14 12:25:33 +08:00

1.3 KiB

Release Artifact Policy

Document type: Release / Artifact Policy
Version: 0.1.0
Status: Draft
Language: English
Product: Chanora
Repo path: docs/release/release-artifact-policy.md


1. Purpose

This document defines the expected release artifact metadata before a release is approved.

2. Required Artifact Metadata

Field Required
Release version Yes
Build number Yes
Git commit SHA Yes
Git tag Yes
Build timestamp Yes
Build environment Yes
Platform Yes
Artifact filename Yes
SHA-256 hash Yes
Signing status Required for public/store release
Notarization status Required for macOS public release
Store upload status Required for store release

3. Artifact Types

Platform Expected artifact
Windows Installer or packaged app artifact
macOS Signed/notarized app bundle or installer
Linux AppImage, Flatpak, deb, rpm, or selected package
Android AAB/APK
iOS / iPadOS App Store Connect/TestFlight upload artifact

4. Rule

Release artifacts shall not be treated as approved until the Release Readiness / Go-No-Go record is completed.

5. Change History

Version Date Description
0.1.0 2026-05-14 Initial release artifact policy.