Skip to content

Commit 4eaf3d5

Browse files
author
Claude Code Plugin Developer
committed
docs: add comprehensive AGENTS.md documentation for project rules and guidelines
1 parent b753f55 commit 4eaf3d5

File tree

15 files changed

+1280
-999
lines changed

15 files changed

+1280
-999
lines changed

.roo/rules-architect/AGENTS.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Project Architecture Rules (Non-Obvious Only)
2+
3+
- Hugo module uses Go 1.19+ with extended version requirement (not standard Hugo setup)
4+
- Module vendoring mandatory before builds (Go mod indirect dependencies)
5+
- Example site serves as both demo and build target (dual-purpose architecture)
6+
- Resources directory cleaned with public (non-standard Hugo resource management)
7+
- Module structure uses Hugo mounts for all assets (not traditional Hugo directories)
8+
- Hinode framework modules integrated through Go mod (framework-specific architecture)

.roo/rules-ask/AGENTS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Project Documentation Rules (Non-Obvious Only)
2+
3+
- Example site serves dual purpose as both demo and build target (not separate documentation site)
4+
- Module structure uses Hugo mounts for assets, layouts, i18n, data (counterintuitive directory organization)
5+
- Test command builds only, not runs tests (misleading npm script naming)
6+
- Resources directory cleaned alongside public (non-standard Hugo documentation workflow)
7+
- Playwright tests are E2E only, no unit tests (limited testing documentation)

.roo/rules-code/AGENTS.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Project Coding Rules (Non-Obvious Only)
2+
3+
- Hugo module vendoring required before any build operations (npm run mod:vendor)
4+
- Module structure uses Hugo mounts for assets, layouts, i18n, data (not standard Hugo directory structure)
5+
- Example site serves dual purpose as both demo and build target
6+
- Resources directory cleaned alongside public directory (non-standard Hugo behavior)
7+
- Playwright tests auto-install browsers on postinstall (requires network access)
8+
- Module dependencies managed through Go mod with indirect Hinode framework modules

.roo/rules-debug/AGENTS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Project Debug Rules (Non-Obvious Only)
2+
3+
- Playwright tests require Hugo server running (auto-started by config, not manual)
4+
- Test command (npm run test) builds only, not runs tests (use npm run test:playwright)
5+
- Module vendoring failures prevent builds silently (check go.mod dependencies)
6+
- Example site serves as build target, not separate debug environment
7+
- Resources directory cleaned with public (non-standard Hugo debug workflow)

0 commit comments

Comments
 (0)