Skip to content

Commit 2c1fd89

Browse files
committed
Rephrase Copilot/Cursor eval question; document Docker-image CE delivery path
1 parent 341879e commit 2c1fd89

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

.devcontainer/create_codespaces_mgr.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,19 @@
3030
codespaces_mgr) rather than from any README front matter, since that's the file Val
3131
actually bumps for a real release:
3232
org_git/ApiLogicServer-src/api_logic_server_cli/api_logic_server.py (__version__ = "...")
33+
34+
CAUTION — this script does NOT cover the whole CE delivery path into a live Codespace:
35+
.devcontainer/For_VSCode.dockerfile -> FROM apilogicserver/api_logic_server (Docker Hub)
36+
This base image bakes in api_logic_server_cli/prototypes/ via `COPY . .` straight from
37+
org_git/ApiLogicServer-src at image-build time (see docker/api_logic_server.Dockerfile),
38+
built/pushed manually with `docker buildx build --push ...` — NOT by BLT, NOT by this
39+
script. So a Codespace gets CE from two independent places that can disagree:
40+
- committed samples/*/.github/.copilot-instructions.md in this repo -> refreshed by --release/--push
41+
- CE baked into the apilogicserver/api_logic_server image (used if the user runs
42+
`genai-logic create` live inside the Codespace) -> stale until that image is rebuilt+pushed
43+
A gold-source CE edit (prototypes/base or prototypes/manager) needs: BLT (refresh local
44+
venv + regenerate samples) AND a manual docker buildx rebuild+push of the base image,
45+
before a fresh Codespace is guaranteed to see it everywhere.
3346
"""
3447

3548
import sys

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ This is why the same prompt produces a governed system, not a working-but-ungove
221221
- Is this a black box? How do I debug a rule chain?
222222
- What does it take to migrate off this if we ever wanted to?
223223
- How does this perform at scale?
224-
- How is this different from Copilot/Cursor generating the same logic as code?
224+
- How is this different from AI tools like Copilot or Cursor writing the same logic directly?
225225
- What does this integrate with — APIs, workflows, agents, MCP?
226226
- Does this work with my existing database?
227227

0 commit comments

Comments
 (0)