Skip to content

docs(ops): add self-hosted operator harden pack - #286

Merged
telivity-otaip merged 5 commits into
mainfrom
cursor/operator-harden-pack-v2-a0ac
Aug 6, 2026
Merged

docs(ops): add self-hosted operator harden pack#286
telivity-otaip merged 5 commits into
mainfrom
cursor/operator-harden-pack-v2-a0ac

Conversation

@telivity-otaip

Copy link
Copy Markdown
Collaborator

Summary

Adds a self-hosted operator harden pack under ops/harden/ so operators can verify auth, tenant isolation, and desk workflows before go-live.

What's included

  • CLI probes (ops/harden/cli/) — local file/compose checks plus live health, auth-on, and tenant-isolation HTTP probes
  • ChecklistsCHECKLIST.md, SURFACE_SMOKE.md, TENANT_ISOLATION.md, PRODUCTION.md
  • 20 desk vignettes (ops/harden/vignettes/base-01base-20)
  • Root wiringpnpm harden:local / pnpm harden:live / pnpm harden in package.json; .env.harden gitignored

How to run

# File/compose checklist (optional HTTP if HAIP_API_BASE is set)
pnpm harden:local

# Live probes against your API (needs HAIP_API_BASE + tokens — see ops/harden/.env.harden.example)
pnpm harden:live

Copy ops/harden/.env.harden.example.env.harden and source it before live mode.

See ops/harden/README.md for the full operator flow.

Note: This branch supersedes cursor/operator-harden-pack-a0ac (clean rebuild from main).

@telivity-otaip
telivity-otaip merged commit 196fbab into main Aug 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant