Code

App Manifest

Reference for the .cuitty/app.toml manifest used by Cuitty Code Apps.

Apps are described by .cuitty/app.toml at the root of an app repository.

[app]
name = "deploy-guard"
display_name = "Deploy Guard"
slug = "deploy-guard"
summary = "Require deploy evidence before production merges."
owner = "acme"
license = "Apache-2.0"
docs = "README.md"
visibility = "private"

[app.source]
repo = "acme/deploy-guard"
ref = "v1.0.0"

[[app.permissions]]
resource = "repository"
actions = ["read", "create_pr", "manage_branches"]
reason = "Reads deployment policy and opens remediation pull requests."

[app.runtime]
kind = "airflow"
dag = "code_app_run"
dagger_module = "./dagger"
entrypoint = "run"

[app.market]
categories = ["security", "deployment", "policy"]
support_url = "https://code.cuitty.dev/acme/deploy-guard/issues"

Release manifests are tied to immutable Git tags or commit SHAs. Branch refs are not valid for market releases.