From c292b82f4e6c65f18df9a8a85864ea944a66ecd1 Mon Sep 17 00:00:00 2001 From: beatz174-bit Date: Tue, 21 Apr 2026 14:57:16 +1000 Subject: [PATCH] Harden standalone setup and docs messaging --- README.md | 7 +++++++ codex/setup.sh | 1 + docs/index.md | 1 + 3 files changed, 9 insertions(+) diff --git a/README.md b/README.md index 4181712..f7c2ca2 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,13 @@ See the `examples/` directory: - `./scripts/check.sh` - formatting, vet, and unit tests - `./scripts/testacc.sh` - acceptance tests only +### Standalone repository guarantee + +This repository is intentionally self-contained: +- no dependency on sibling repositories +- no dependency on external helper scripts (for example `services-up.sh`) +- no hardcoded local paths (for example `/workspace/...` or `/home/...`) + ### Build ```bash diff --git a/codex/setup.sh b/codex/setup.sh index 9172950..0127b5a 100755 --- a/codex/setup.sh +++ b/codex/setup.sh @@ -8,6 +8,7 @@ source "$SCRIPT_DIR/lib.sh" cd_repo_root log "Preparing repository-local Codex environment in $(pwd)" +log "Using standalone setup (no external repositories or helper scripts required)" for cmd in bash git; do have "$cmd" || die "$cmd is required" diff --git a/docs/index.md b/docs/index.md index a2c97a3..2b2e529 100644 --- a/docs/index.md +++ b/docs/index.md @@ -7,6 +7,7 @@ description: |- # dynu Provider The `dynu` provider lets Terraform read Dynu DNS domain and record data. +This provider repository is standalone and does not require any external companion repository or helper script. ## Example Usage