Skip to content

Commit ebf1acf

Browse files
jeremyederclaude
andcommitted
docs: update documentation structure and workflow references
Reorganize documentation to reflect current repository state: - Move docs/quickstart.md to docs/README.md for better discoverability - Delete redundant docs/index.md - Update CLAUDE.md with accurate repository structure - Document new codebase-agent.yml workflow and automation scripts - Update all cross-references to new doc paths in README and PRESENTATION Changes to CLAUDE.md: - Add .github/scripts/codebase_agent/ automation module - Document all 5 GitHub Actions workflows (was 2) - Update docs/ structure to reflect standalone patterns approach - Remove references to deleted architecture.md, tutorial.md, api-reference.md Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent ac3670f commit ebf1acf

File tree

5 files changed

+35
-56
lines changed

5 files changed

+35
-56
lines changed

CLAUDE.md

Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ This is a **GitHub template repository** demonstrating AI-assisted development b
3636

3737
**Documentation** (`docs/`):
3838

39-
- Quickstart guides for AI-assisted development
40-
- Architecture pattern references
41-
- Tutorial outlines for implementing agentic workflows
42-
- API design patterns
39+
- Quickstart guide (README.md) for AI-assisted development
40+
- Standalone pattern documentation (patterns/)
41+
- ADR scaffolding (adr/)
4342

4443
**Codebase Agent Configuration** (`.claude/`):
4544

@@ -49,9 +48,16 @@ This is a **GitHub template repository** demonstrating AI-assisted development b
4948

5049
**CI/CD** (`.github/workflows/`):
5150

52-
- Documentation validation workflows
53-
- Markdown linting
54-
- Mermaid diagram validation
51+
- Codebase Agent automation (codebase-agent.yml)
52+
- Documentation validation (docs-validation.yml)
53+
- Security scanning (security.yml)
54+
- Documentation deployment (deploy-docs.yml)
55+
56+
**Automation Scripts** (`.github/scripts/codebase_agent/`):
57+
58+
- Python module for CBA workflow execution
59+
- AI client with Vertex AI and Anthropic API support
60+
- GitHub event parsing and PR automation
5561

5662
### Working Application Demo
5763

@@ -131,10 +137,9 @@ markdownlint docs/**/*.md README.md CLAUDE.md --fix
131137

132138
**Core docs** (`docs/`):
133139

134-
1. `quickstart.md` - 5-minute introduction to AI-assisted development
135-
2. `architecture.md` - Common architecture patterns for agentic workflows
136-
3. `tutorial.md` - Step-by-step guide for implementing patterns
137-
4. `api-reference.md` - API design patterns for AI-assisted apps
140+
1. `README.md` - 5-minute quickstart for AI-assisted development patterns
141+
2. `patterns/` - Individual pattern documentation (standalone, independently adoptable)
142+
3. `adr/` - Architecture Decision Records scaffolding (template only)
138143

139144
### Mermaid Diagrams (CRITICAL)
140145

@@ -276,17 +281,31 @@ Focus on "why" rather than "what".
276281

277282
**Workflows**:
278283

279-
1. **`.github/workflows/docs-validation.yml`** (Documentation)
284+
1. **`.github/workflows/codebase-agent.yml`** (Codebase Agent)
285+
- Issue-to-PR automation
286+
- PR review automation
287+
- Triggered by: @cba mentions, cba-review/cba-help labels
288+
- Supports both Anthropic API and Vertex AI authentication
289+
290+
2. **`.github/workflows/docs-validation.yml`** (Documentation)
280291
- Markdown linting (markdownlint)
281292
- Mermaid diagram validation
282293
- Link checking
283294
- Triggers: on docs/** changes, PRs
284295

285-
2. **`.github/workflows/ci.yml`** (General CI)
296+
3. **`.github/workflows/ci.yml`** (General CI)
286297
- Code example linting (if any)
287298
- Documentation build test
288299
- Triggers: on push, PR
289300

301+
4. **`.github/workflows/deploy-docs.yml`** (Documentation Deployment)
302+
- Deploys documentation to GitHub Pages
303+
- Triggers: on main branch push
304+
305+
5. **`.github/workflows/security.yml`** (Security Scanning)
306+
- Security vulnerability scanning
307+
- Triggers: on push, PR, schedule
308+
290309
### Dependabot
291310

292311
**File**: `.github/dependabot.yml`

PRESENTATION-ambient-code-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -638,7 +638,7 @@ cd reference
638638
# Explore the patterns
639639
cat .claude/agents/codebase-agent.md
640640
cat .claude/context/architecture.md
641-
cat docs/quickstart.md
641+
cat docs/README.md
642642

643643
# Copy to your project
644644
#commented out on purpose cp -r .claude /path/to/your/project/

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ AI-assisted development patterns. Each pattern is standalone - adopt what you ne
1717

1818
## Getting Started
1919

20-
See [Quickstart](docs/quickstart.md) for pattern overview and adoption guidance.
20+
See [Quickstart](docs/README.md) for pattern overview and adoption guidance.
2121

2222
## Repository Contents
2323

2424
```text
2525
reference/
2626
├── docs/
27-
│ ├── quickstart.md # Pattern overview and adoption path
27+
│ ├── README.md # Quickstart guide
2828
│ └── patterns/ # Individual pattern docs
2929
├── .claude/ # Example CBA configuration
3030
├── PRESENTATION-ambient-code-reference.md # 9-feature overview
File renamed without changes.

docs/index.md

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)