githubnext/chopinPublic

Let's compose rich plans together

Keep Coolify preview settings late-bound #97

MergedKrzysztof-Cieslakmerged 1 commit intomainfromrefs/pull/97/head
  1. KC

    ## Summary - keep preview-overridable Compose values as direct references instead of eager `:-` defaults - move local planner/model defaults into `.env.example` - guard the Coolify late-binding contract with a focused YAML test and document the precedence rule

    ## Root cause Coolify materializes default-bearing service environment entries from production before attaching the preview `.env`. The explicit production value then overrides the correct preview value.

    ## Verification - `bun test` - `bun run types` - `bun run ci` - `docker compose -f compose.yaml config --format json` with preview-specific values - independent review: no remaining findings

  2. Krzysztof-Cieslakmerged 17b856e2b1ad2 months ago on GitHub

  3. Krzysztof-Cieslakclosed2 months ago on GitHub

  4. Krzysztof-Cieslakhead-ref-deleted2 months ago on GitHub

  5. Krzysztof-Cieslakreferenced this in Enable authenticated preview testing #932 months ago on GitHub