From 0baceeb3086dceec042b55dcf5ccfbeb7c7d0500 Mon Sep 17 00:00:00 2001 From: Ramesh Padmanabhaiah <22363102+codeforester@users.noreply.github.com> Date: Tue, 6 Oct 2026 08:02:42 +0530 Subject: [PATCH 1/2] docs: link CI required checks runbook --- README.md | 2 +- tests/validate.sh | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d7149bb..2ef0a4a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ![Platform: macOS + Ubuntu/Debian](https://img.shields.io/badge/platform-macOS%20%2B%20Ubuntu%2FDebian-lightgrey) ![Version](https://img.shields.io/badge/version-0.2.0-blue) -[Current release: v0.2.0](https://github.com/basefoundry/base-demo/releases/tag/v0.2.0) · [Release policy](docs/release.md) +[Current release: v0.2.0](https://github.com/basefoundry/base-demo/releases/tag/v0.2.0) · [Release policy](docs/release.md) · [CI required checks](docs/ci-required-checks.md) Reference Base-managed project and representative demo environment. diff --git a/tests/validate.sh b/tests/validate.sh index 5314883..862289d 100755 --- a/tests/validate.sh +++ b/tests/validate.sh @@ -1419,6 +1419,11 @@ grep -Fq 'docs/contracts.md' CONTRIBUTING.md || { exit 1 } +grep -Fq 'docs/ci-required-checks.md' README.md || { + printf 'README.md does not reference docs/ci-required-checks.md.\n' >&2 + exit 1 +} + grep -Fq 'basectl trust allow base-demo' CONTRIBUTING.md || { printf 'CONTRIBUTING.md does not include the manifest trust approval command in useful commands.\n' >&2 exit 1 From d3c424b6218b428a770787eed71603d09021c1ad Mon Sep 17 00:00:00 2001 From: Ramesh Padmanabhaiah <22363102+codeforester@users.noreply.github.com> Date: Tue, 6 Oct 2026 08:12:54 +0530 Subject: [PATCH 2/2] docs: preserve release identity metadata --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2ef0a4a..ff31d80 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ![Platform: macOS + Ubuntu/Debian](https://img.shields.io/badge/platform-macOS%20%2B%20Ubuntu%2FDebian-lightgrey) ![Version](https://img.shields.io/badge/version-0.2.0-blue) -[Current release: v0.2.0](https://github.com/basefoundry/base-demo/releases/tag/v0.2.0) · [Release policy](docs/release.md) · [CI required checks](docs/ci-required-checks.md) +[Current release: v0.2.0](https://github.com/basefoundry/base-demo/releases/tag/v0.2.0) · [Release policy](docs/release.md) Reference Base-managed project and representative demo environment. @@ -36,6 +36,9 @@ Binding promises between the manifest, demo, services, installer, CI, and docs are tracked in [Contracts](docs/contracts.md). Update that registry whenever a new invariant becomes part of the reference project. +Maintainers can use the [CI required-checks runbook](docs/ci-required-checks.md) +when reviewing branch protection and required workflow contexts. + The release-aware view of demonstrated, intentionally omitted, and upstream- blocked Base capabilities is maintained in the [Base capability and evidence matrix](docs/base-capability-matrix.md). Use it during Base release reviews and