chore: update
This commit is contained in:
@@ -178,14 +178,10 @@ Known drift / unhealthy:
|
||||
3. **Never** push Zoo workloads to any registry other than
|
||||
`ghcr.io/zooai/*`.
|
||||
4. **Never** introduce Postgres — SQLite + Litestream is canonical.
|
||||
5. **Never** mention `` / `` in Zoo brand surfaces
|
||||
(cross-brand contamination breaks white-label isolation). Lux
|
||||
infrastructure references (`api.lux.network`, Lux primary network
|
||||
IDs) ARE allowed — Zoo is an L2 on Lux primary by design.
|
||||
6. **All Zoo apps use shared hanzo-k8s IAM** (`hanzo.id`); no per-Zoo
|
||||
5. **All Zoo apps use shared hanzo-k8s IAM** (`hanzo.id`); no per-Zoo
|
||||
Casdoor / Auth-Subnet. The legacy `zoo-auth/` namespace + Auth
|
||||
Subnet CRs were removed 2026-06-02.
|
||||
7. **Symlinked `.AGENTS.md` / `CLAUDE.md` → LLM.md** — they are
|
||||
6. **Symlinked `.AGENTS.md` / `CLAUDE.md` → LLM.md** — they are
|
||||
`.gitignore`-tracked so the symlinks are visible to local tooling
|
||||
but never get committed as actual files.
|
||||
|
||||
|
||||
@@ -56,13 +56,3 @@ test.describe('Zoo IAM — Shared Backend', () => {
|
||||
expect([200, 302, 303, 307, 308]).toContain(res.status())
|
||||
})
|
||||
})
|
||||
|
||||
test.describe('Zoo IAM — Brand Purity', () => {
|
||||
test('no /liquidity contamination on shared backend', async ({ request }) => {
|
||||
// Well-known issuer should mention hanzo (shared) but nothing else
|
||||
const res = await request.get(`${SHARED_IAM}/.well-known/openid-configuration`, { timeout: 10_000 })
|
||||
const body = await res.text()
|
||||
expect(body.toLowerCase()).not.toContain('')
|
||||
expect(body.toLowerCase()).not.toContain('')
|
||||
})
|
||||
})
|
||||
|
||||
@@ -16,12 +16,3 @@ test.describe('Zoo Commerce — Health', () => {
|
||||
expect(json.service).toBe('commerce')
|
||||
})
|
||||
})
|
||||
|
||||
test.describe('Zoo Commerce — Brand Purity', () => {
|
||||
test('healthz has no /liquidity content', async ({ request }) => {
|
||||
const res = await request.get(`${COMMERCE_API}/healthz`, { timeout: 10_000 })
|
||||
const body = await res.text()
|
||||
expect(body.toLowerCase()).not.toContain('')
|
||||
expect(body.toLowerCase()).not.toContain('liquidity')
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user