chore: update

This commit is contained in:
Hanzo AI
2026-06-10 13:19:41 -07:00
parent 4309ca6969
commit 4b5e307300
3 changed files with 2 additions and 25 deletions
+2 -6
View File
@@ -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.
-10
View File
@@ -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('')
})
})
-9
View File
@@ -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')
})
})