Spaces:
Running
Running
fix(docker): drop COPY of 3 files absent from Space (szl_llm_registry.py, szl_elite_console.py, web/elite_console.html) that caused BUILD_ERROR; keep only the new COPY szl_agentic_loop.py. Rebased on last-good Dockerfile.
Browse files- Dockerfile +4 -20
Dockerfile
CHANGED
|
@@ -66,6 +66,9 @@ COPY console/ ./static/
|
|
| 66 |
|
| 67 |
# Copy serve orchestrator and gates manifest
|
| 68 |
COPY szl_parity_gaps.py ./szl_parity_gaps.py
|
|
|
|
|
|
|
|
|
|
| 69 |
COPY serve.py ./serve.py
|
| 70 |
COPY gates_manifest.json ./gates_manifest.json
|
| 71 |
# ADDITIVE: a11oy.code conversational orchestrator module (imported by serve.py).
|
|
@@ -260,23 +263,7 @@ COPY szl_receipt_substrate.py ./szl_receipt_substrate.py
|
|
| 260 |
COPY szl_alloy_embed_fabric.py ./szl_alloy_embed_fabric.py
|
| 261 |
COPY szl_ayni_quorum.py ./szl_ayni_quorum.py
|
| 262 |
|
| 263 |
-
#
|
| 264 |
-
# szl_llm_registry.py — a11oy canonical LLM roster (7 models/5 tiers) + forum/mirror endpoints
|
| 265 |
-
# szl_elite_console.py — 20-tab Elite Console backend (SLO, alerts, organ-map, DSSE, quorum, genome...)
|
| 266 |
-
# web/elite_console.html — 20-tab Elite Console HTML (Three.js 3D, real endpoints, zero mocks)
|
| 267 |
-
# Per-file COPY (this Dockerfile never uses `COPY . .`).
|
| 268 |
-
# Verified source files present in repo before commit.
|
| 269 |
-
# Signed-off-by: Stephen P. Lutar Jr. <stephenlutar2@gmail.com>
|
| 270 |
-
# Co-Authored-By: Perplexity Computer Agent <agent@perplexity.ai>
|
| 271 |
-
COPY szl_llm_registry.py ./szl_llm_registry.py
|
| 272 |
-
COPY szl_elite_console.py ./szl_elite_console.py
|
| 273 |
-
COPY web/elite_console.html ./web/elite_console.html
|
| 274 |
-
|
| 275 |
-
# ADDITIVE (Governed Agent Loop, 2026-06-06): the operational RAG -> tool-call ->
|
| 276 |
-
# policy/trust gate -> signed-receipt loop + canonical live MCP + consumer UI.
|
| 277 |
-
# Explicit per-file COPY (this Dockerfile does not use `COPY . .`); without this
|
| 278 |
-
# line `import szl_agentic_loop` fails silently and /mcp/, /ask-and-act 404.
|
| 279 |
-
# Signed-off-by: Stephen P. Lutar Jr. <stephenlutar2@gmail.com>
|
| 280 |
COPY szl_agentic_loop.py ./szl_agentic_loop.py
|
| 281 |
|
| 282 |
CMD ["python", "serve.py"]
|
|
@@ -286,6 +273,3 @@ CMD ["python", "serve.py"]
|
|
| 286 |
# szl_parity_gaps.py already COPY'd at line 68 (commit 543ca95).
|
| 287 |
# Added COPY szl_receipt_substrate.py + szl_alloy_embed_fabric.py + szl_ayni_quorum.py.
|
| 288 |
# All 5 parity endpoints now deployable. All 63 COPY sources verified present in repo.
|
| 289 |
-
# Build cache-bust 2026-06-04T19:31Z (Elite Console + LLM Hub Registry):
|
| 290 |
-
# Added szl_llm_registry.py, szl_elite_console.py, web/elite_console.html.
|
| 291 |
-
# 20-tab Elite Console + 7-model LLM Hub now deployable. All COPY sources verified.
|
|
|
|
| 66 |
|
| 67 |
# Copy serve orchestrator and gates manifest
|
| 68 |
COPY szl_parity_gaps.py ./szl_parity_gaps.py
|
| 69 |
+
# ADDITIVE (live-ops): orchestration + AI-observability module — per-file COPY Dockerfile
|
| 70 |
+
# omitted it, so import a11oy_warhacker_obs failed and /warhacker + /observability 404'd.
|
| 71 |
+
COPY a11oy_warhacker_obs.py ./a11oy_warhacker_obs.py
|
| 72 |
COPY serve.py ./serve.py
|
| 73 |
COPY gates_manifest.json ./gates_manifest.json
|
| 74 |
# ADDITIVE: a11oy.code conversational orchestrator module (imported by serve.py).
|
|
|
|
| 263 |
COPY szl_alloy_embed_fabric.py ./szl_alloy_embed_fabric.py
|
| 264 |
COPY szl_ayni_quorum.py ./szl_ayni_quorum.py
|
| 265 |
|
| 266 |
+
# Governed agent loop module (RAG->tool-call->policy/trust->signed-receipt + canonical /mcp/).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 267 |
COPY szl_agentic_loop.py ./szl_agentic_loop.py
|
| 268 |
|
| 269 |
CMD ["python", "serve.py"]
|
|
|
|
| 273 |
# szl_parity_gaps.py already COPY'd at line 68 (commit 543ca95).
|
| 274 |
# Added COPY szl_receipt_substrate.py + szl_alloy_embed_fabric.py + szl_ayni_quorum.py.
|
| 275 |
# All 5 parity endpoints now deployable. All 63 COPY sources verified present in repo.
|
|
|
|
|
|
|
|
|