Skip to content

Commit c710a55

Browse files
committed
feat: create vibe_manager_vibe and automated root cleanup
- Created vibe_manager_vibe.json (meta-vibe for organizational infrastructure) - Owns: vibes/, .claude-skills/, .cursor/mcp.json, root docs, founder rules - Added pre-push hook cleanup script (cleanup-root-docs.mjs) - Automatically moves temporary/analysis docs to jira/reports/ - Keeps core docs at root (CLAUDE.md, README.md, *_HANDOFF.md, VIBE_*.md) - Created comprehensive documentation: - VIBE_LAYERING_ARCHITECTURE.md (5-layer architecture explanation) - VIBE_OWNERSHIP_MAP.md (quick reference for vibe responsibilities) - VIBE_MANAGER_SUMMARY.md (creation summary) - .husky/README.md (git hooks documentation) - Updated vibes/README.md with vibe_manager section - Updated CLAUDE.md with vibe_manager references - Moved ARCHITECTURE_REVIEW*.md and TESTING_*.md to jira/reports/ Vibe Manager manages the organizational layer without touching service code.
1 parent 163e637 commit c710a55

File tree

12 files changed

+1901
-405
lines changed

12 files changed

+1901
-405
lines changed

.husky/README.md

Lines changed: 138 additions & 401 deletions
Large diffs are not rendered by default.

.husky/pre-push

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
#!/bin/sh
22
# Husky pre-push hook
3-
# Runs smoke tests + E2E tests before allowing push
3+
# 1. Cleanup root documentation (vibe_manager_vibe responsibility)
4+
# 2. Run smoke tests
5+
# 3. Run E2E tests
46

7+
echo "🧹 Vibe Manager: Cleaning up root documentation..."
8+
echo ""
9+
10+
# Clean up temporary/analysis docs from root
11+
node automation/scripts/cleanup-root-docs.mjs || echo "⚠️ Cleanup had warnings (non-blocking)"
12+
13+
echo ""
514
echo "🧪 Running smoke tests before push (bun run qa:smoke)..."
615
echo ""
716

@@ -16,5 +25,5 @@ echo ""
1625
bun run test:e2e:ci || exit 1
1726

1827
echo ""
19-
echo "✅ All smoke tests and E2E tests passed - proceeding with push"
28+
echo "✅ All checks passed - proceeding with push"
2029

CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,14 @@ task qa:smoke:all # Run all smoke tests
7171
- **frontend_vibe** → Frontend/UI work (playwright, svelte, figma, vercel)
7272
- **infra_vibe** → DevOps/automation (github, vercel, mcp-builder, skill-creator)
7373
- **qa_vibe** → Testing/QA (playwright, encore-mcp, webapp-testing)
74+
- **vibe_manager_vibe** → Vibe/skill/MCP organization (graphiti, github)
7475

7576
**Examples:**
7677
- "Load backend_vibe and optimize agent state" → Uses encore-mcp, backend-debugging skill
7778
- "Load frontend_vibe and build nav component" → Uses playwright, svelte docs
7879
- "Load qa_vibe and write E2E tests" → Uses webapp-testing skill, playwright
7980
- "Load infra_vibe and create MCP server" → Uses @mcp-builder_skill
81+
- "Load vibe_manager_vibe and consolidate commands" → Manages organizational infrastructure
8082

8183
**See:** `vibes/README.md` for full vibe decision tree and workflow patterns
8284

0 commit comments

Comments
 (0)