Skip to content

feat: sync Konjo Claude Code framework from lopi#1

Merged
wesleyscholl merged 6 commits into
mainfrom
claude/sync-claude-standards-GOnRg
May 10, 2026
Merged

feat: sync Konjo Claude Code framework from lopi#1
wesleyscholl merged 6 commits into
mainfrom
claude/sync-claude-standards-GOnRg

Conversation

@konjoinfinity
Copy link
Copy Markdown
Contributor

Summary

  • Copies all .claude/, .konjo/, .github/workflows/ files from konjoai/lopi
  • Adds Three-Wall Konjo Quality Framework (pre-commit hooks, CI gate, adversarial reviewer)
  • Adapts for TypeScript stack (tsc, Vitest, npm build; no Rust/Python gates)
  • Adds typescript-conventions.md; no deny.toml or Rust rules
  • Creates new root-level CLAUDE.md pointing to packages/ui/CLAUDE.md, with Quality Framework section
  • G5 adversarial review disabled in CI — run locally with git diff HEAD~1 | python3 .konjo/scripts/konjo_review.py

Test plan

  • Verify .konjo/scripts/install-hooks.sh installs pre-commit hook correctly
  • Confirm konjo-gate.yml CI runs tsc --noEmit, npm run build, and Vitest coverage
  • Confirm G5 job is absent from CI YAML (local-only)
  • Spot-check root CLAUDE.md exists with Quality Framework section before Skills
  • Confirm typescript-conventions.md is present; no deny.toml

Generated by Claude Code

…attern)

Existing repo config may not have typecheck/build scripts wired yet;
enforcement is informational until the baseline is clean.
npm install was failing before any continue-on-error steps could run.
Switch to pnpm/action-setup + pnpm install to match the repo's package manager.
Framework CI is for quality signals, not build gating — that is covered
by the repo's existing CI workflows. Match lopi's soft-fail pattern.
pnpm/action-setup and setup-node cache:pnpm were hard-failing.
Install pnpm via npm in a single soft-fail run step instead.
Only checkout is a hard-fail; everything else is informational.
Consolidate install+check into single soft-fail run steps.
@wesleyscholl wesleyscholl marked this pull request as ready for review May 10, 2026 12:14
@wesleyscholl wesleyscholl merged commit 971d2bd into main May 10, 2026
4 checks passed
@wesleyscholl wesleyscholl deleted the claude/sync-claude-standards-GOnRg branch May 10, 2026 12:14
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.

2 participants