Skip to content

feat: make cc-settings safer and easier to adopt - #154

Open
arzafran wants to merge 3 commits into
mainfrom
docs/human-readable-cc-settings
Open

feat: make cc-settings safer and easier to adopt#154
arzafran wants to merge 3 commits into
mainfrom
docs/human-readable-cc-settings

Conversation

@arzafran

Copy link
Copy Markdown
Member

What this does

Makes cc-settings understandable from first install through daily skill use. It also fixes duplicate Codex skill loading and hardens installation, auto-update, rollback, runtime integrity, and hook verification.

Review order

  1. Read README.md, docs/README.md, and docs/first-session.md for the new onboarding path.
  2. Review docs/skills.md, docs/install.md, and docs/codex.md for ergonomics and lifecycle behavior.
  3. Review src/scripts/migrate-legacy-codex-skills.ts and src/lib/managed-skills.ts for duplicate-skill migration.
  4. Review src/setup.ts, src/scripts/auto-update.ts, and installer libraries for safety changes.
  5. Review the regression tests.

Test plan

  • bun test (1,752 passed, 0 failed)
  • bun run typecheck
  • bun run lint (0 errors; 4 existing warnings)
  • bun run lint:links (139 files, 190 links, 0 errors)
  • bun run lint:skills (38 skills, 0 errors)
  • git diff --check
  • Claude and Codex installer dry-runs
  • Independent review approved with no findings

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