Conversation
…, polling Audit found a handful of post-release drift in README.md that we missed in the v0.6.0 PR. None of it changes user behaviour; the docs just stopped describing the actual product: Role naming - Users page: "admin / viewer" → "admin / user". The 'viewer' role was removed in migration #10; default for new users is 'user'. Removed feature gates - CIX_WORKSPACES_ENABLED — workspaces are always-on since c530d65. Admin-only surfaces that the table marked as "everyone" - GitHub Tokens page is admin-only (every handler asserts mustBeAdmin). New v0.6.0 surfaces added to the Dashboard table - Groups (admin) — view-group membership. - Managed Tunnels (admin) — Cloudflare / ngrok config + status. New "What you get" bullets - Ownership + view-group sharing model. - Managed Tunnels (Cloudflare + ngrok) for webhook ingress behind NAT. - Git polling sync as a webhook alternative. New short "Authorization model" subsection (the README only described the authentication layer; the access matrix was implicit). CLI Workspaces command examples - `cix workspace "<name>" show` → describe (no `show` alias exists). - Added `repos` verb. Env-var table additions (and one removal) - + CIX_SECRET_KEY / _KEYFILE (PAT encryption, auto-keyfile fallback). - + CIX_REPOS_DIR (workspace clone dir; legacy CIX_WORKSPACES_DATA_DIR alias). - + CIX_PUBLIC_URL (webhook origin; trumped by live tunnel). - + CIX_LOG_LEVEL. - + CIX_DEFAULT_POLL_INTERVAL (polling sync cadence). - + CIX_TUNNEL_BIN_MANAGED (auto-install Cloudflare/ngrok agent). - - CIX_WORKSPACES_ENABLED (gate removed).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Doc-only follow-up to the v0.6.0 release — README drifted from reality during the 76-commit develop branch and we missed it in the release PR. No code or behaviour changes.
Findings (and the fix for each)
CIX_WORKSPACES_ENABLEDenv var still documentedc530d65mustBeAdmin)cix workspace "<name>" showdescribe; also addedreposCIX_SECRET_KEY,CIX_REPOS_DIR,CIX_PUBLIC_URL,CIX_LOG_LEVEL,CIX_DEFAULT_POLL_INTERVAL,CIX_TUNNEL_BIN_MANAGEDTest plan
viewer,CIX_WORKSPACES_ENABLED,workspace.*"<name>" show,everyonenext to GitHub Tokens) — all goneusers.go(RoleAdmin = "admin",RoleUser = "user")config.go(noWorkspacesEnabledfield)githubtokens.go(threemustBeAdmincalls)cli/cmd/workspace.go(list, repos, describe, search)doc/CONFIG_REFERENCE.md,doc/SEARCH_ALGORITHM.md,doc/WEBHOOKS.md,doc/WORKSPACES.md,workspaces.md🤖 Generated with Claude Code