{
  "markdown": "# CC Harness\n\nA structured coding playground for experimentation and multi-project development with integrated knowledge management.\n\n## Purpose\n\nThis repository serves as a development environment where you can work on various projects simultaneously, with each project maintaining its own knowledge base and configuration. The playground uses a centralized knowledge base system for sharing general instructions, environment details, and documentation.\n\n## Directory Structure\n\n```\ncc-harness/\n├── .claude/                       # Claude skill definitions\n│   └── skills/\n│       └── okf-wikify/            # OKF deep-wiki skill\n│       └── scad-design-to-print/  # SCAD Design to Print skill\n│\n├── kb/                            # Repository-wide knowledge base (OKF bundle)\n│   ├── CLAUDE.md                  # Governs the repo-wide KB\n│   ├── architecture/              # Directory structure and KB organization docs\n│   ├── additive-engineering/      # Additive Engineering concepts, and rulebooks\n│   ├── concepts/                  # Abstract concepts (deploy lifecycle, etc.)\n│   ├── development/               # Workflow and shared-code guidance\n│   ├── getting-started/           # Orientation and quick-start docs\n│   ├── lessons/                   # Lessons learned from real deploys\n│   ├── platforms/                 # Per-platform deploy recipes (Cloudflare Workers, etc.)\n│   ├── process/                   # Git/PR/commit discipline\n│   └── index.md                   # KB entry point\n│\n├── projects/                      # All project containers\n│   ├── CLAUDE.md                  # Governs the projects/ directory\n│   ├── common/                    # Shared utilities and common code\n│   ├── hello-worker/              # Cloudflare Worker project (src/, wrangler.jsonc)\n│   ├── sample-project/            # Template project (src/, kb/, CLAUDE.md, README.md, version.json)\n│   └── kb/                        # Projects index/governance KB (CLAUDE.md, index.md, projects/)\n│\n├── config/                        # Root-level configuration\n│   └── .keep\n│\n├── README.md                      # This file\n├── CLAUDE.md                      # Root-level Claude configuration\n└── LICENSE                        # Project license\n```\n\n> **CLAUDE.md governance:** CLAUDE.md files live at four levels — `/CLAUDE.md`, `/kb/CLAUDE.md`,\n> `/projects/CLAUDE.md`, and `/projects/<name>/CLAUDE.md` — each governing its directory and below.\n> There are **no** `<Name>-KB-CLAUDE.md` companion files; a `kb/` bundle is governed by the nearest\n> CLAUDE.md above it. See [`/CLAUDE.md`](CLAUDE.md) → \"Documentation & CLAUDE.md governance\".\n\n## Knowledge Base Organization\n\n### Repository KB (`/kb/`)\n- **Purpose:** General instructions, environment setup, tools, and shared documentation\n- **Content:** Claude instructions, environment variables, development guidelines, common patterns\n- **Access:** Use `kb/index.md` as entry point\n\n#### KB Subdirectories\n\n| Directory | Contents |\n|-----------|----------|\n| `kb/architecture/` | Directory structure and KB organization docs |\n| `kb/additive-engineering/` | Additive Engineering concepts, and rulebooks |\n| `kb/concepts/` | Abstract concepts: deploy lifecycle, progressive disclosure, verification vs. deployment |\n| `kb/development/` | Workflow guides and shared-code patterns |\n| `kb/getting-started/` | Orientation overview and quick-start guide |\n| `kb/lessons/` | Lessons learned from real deploys (read before hitting the wall) |\n| `kb/platforms/` | Per-platform deploy recipes (Cloudflare Workers; add others here) |\n| `kb/process/` | Branch discipline, commit etiquette, PR creation, push/retry, merged-PR follow-ups |\n\n### Projects KB (`/projects/kb/`)\n- **Purpose:** Navigation and index for all project-specific KBs\n- **Content:** Links to ongoing projects, work in progress documentation\n- **Access:** Use `projects/kb/index.md` to navigate to individual projects\n\n### Project-Specific KB (`/projects/[project-name]/kb/`)\n- **Purpose:** Project-specific instructions, architecture notes, and domain knowledge\n- **Content:** Project requirements, technical decisions, troubleshooting, API references\n- **Access:** Each project maintains its own KB directory\n\n## Project Structure\n\nEach project under `/projects/` follows this template:\n\n```\nprojects/[project-name]/\n├── src/                 # Source code\n├── kb/                  # Project-specific knowledge base\n├── CLAUDE.md            # Project configuration and guidelines\n├── README.md            # Project overview and setup instructions\n└── version.json         # Project metadata\n```\n\n### Creating a New Project\n\n1. Create a new directory under `/projects/[your-project-name]`\n2. Add the required structure: `src/`, `kb/`, `CLAUDE.md`, `README.md`, `version.json`\n3. Write `CLAUDE.md` to govern the project (rules, conventions, kb navigation)\n4. Start the project `kb/` as an OKF bundle (`kb/index.md` holds the only `okf_version`)\n5. Register the project: add a card at `projects/kb/projects/<name>.md` and link it from\n   `projects/kb/projects/index.md`; add the project to the trees in `/CLAUDE.md` and this README\n\nSee [`/projects/CLAUDE.md`](projects/CLAUDE.md) for the full workflow and the CLAUDE.md hierarchy.\n\n## Shared Code\n\nUse `/projects/common/` for utilities and code shared across multiple projects.\n\n## Development Workflow\n\n1. **Start a project:** Create a new directory under `/projects/[project-name]`\n2. **Document:** Add instructions to `kb/` and project guidelines to `CLAUDE.md`\n3. **Code:** Implement in `src/`\n4. **Reference:** Update KBs as you work\n5. **Version:** Update `version.json` as project milestones complete\n\n## Getting Started\n\n- Read `kb/index.md` for general repository instructions and environment details\n- Review `projects/kb/index.md` for available projects\n- Check individual project `README.md` for project-specific setup\n- Consult individual project `kb/` for project documentation\n",
  "bytes": 5946,
  "sha": "fd4a1965b3fc0a134d47cf50070581c7c1b19974663eb98a34351582b46a3c11",
  "repo_slug": "smeyerhuky/cc-harness",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_smeyerhuky_cc_harness_projects_sample_pr_b970ecd8/readme"
}