File Placement

👤 urbantech 📦 v1.0.0 ⭐ 0.0 ⬇️ 521 下載
💻 開發程式設計 免費

📖 技能介紹

File Placement Rules

🚨 ZERO TOLERANCE FILE PLACEMENT 🚨

小蔥技能有更好的技能skills外掛。

STRICT RULES

  • FORBIDDEN: Creating .md files in /Users/tobymorning/Desktop/core/ (except README.md, CLAUDE.md)
  • FORBIDDEN: Creating .md files in /Users/tobymorning/Desktop/core/src/backend/ (except README.md)
  • FORBIDDEN: Creating .md files in /Users/tobymorning/Desktop/core/AINative-website/ (except README.md, CLAUDE.md)
  • FORBIDDEN: Creating scripts (.sh) in /Users/tobymorning/Desktop/core/src/backend/ (except start.sh)

REQUIRED LOCATIONS

Backend Documentation → /Users/tobymorning/Desktop/core/docs/

  • Issues/Bugs: docs/issues/ISSUE_*.md, docs/issues/BUG_*.md, docs/issues/ROOT_CAUSE_*.md
  • Testing/QA: docs/testing/*_TEST*.md, docs/testing/QA_*.md
  • Agent Swarm: docs/agent-swarm/AGENT_SWARM_*.md, docs/agent-swarm/WORKFLOW_*.md, docs/agent-swarm/STAGE_*.md
  • API Documentation: docs/api/API_*.md, docs/api/*_ENDPOINTS*.md
  • Implementation Reports: docs/reports/*_IMPLEMENTATION*.md, docs/reports/*_SUMMARY.md
  • Deployment: docs/deployment/DEPLOYMENT_*.md, docs/deployment/RAILWAY_*.md
  • Quick References: docs/quick-reference/*_QUICK_*.md, docs/quick-reference/*_REFERENCE.md, docs/quick-reference/STEPS_*.md
  • Backend Features: docs/backend/RLHF_*.md, docs/backend/MEMORY_*.md, docs/backend/SECURITY_*.md
  • Development Guides: docs/development-guides/CODING_*.md, docs/development-guides/*_GUIDE.md, docs/guides/*_INSTRUCTIONS.md
  • Planning: docs/planning/PRD_*.md, docs/planning/BACKLOG*.md

Frontend Documentation → /Users/tobymorning/Desktop/core/AINative-website/docs/

  • Frontend Features: AINative-website/docs/features/
  • Frontend Testing: AINative-website/docs/testing/
  • Frontend Implementation: AINative-website/docs/implementation/
  • Frontend Issues: AINative-website/docs/issues/
  • Frontend Deployment: AINative-website/docs/deployment/
  • Frontend Reports: AINative-website/docs/reports/

Scripts → /Users/tobymorning/Desktop/core/scripts/

  • ALL test scripts: scripts/test_*.sh
  • ALL migration scripts: scripts/*_migration.sh
  • ALL monitoring scripts: scripts/monitor_*.sh
  • ALL utility scripts: scripts/*.sh

ENFORCEMENT WORKFLOW

Before creating ANY .md file or .sh script, you MUST:

  1. ✅ Check if you're creating it in a root directory
  2. ✅ If yes, STOP and use the appropriate docs/ or scripts/ subfolder
  3. ✅ Choose the correct category based on filename patterns above
  4. ✅ Create in the correct location FIRST TIME, not in root then move later

VIOLATION CONSEQUENCES

Creating documentation in root directories causes:

  • Project clutter and disorganization
  • Wasted time reorganizing files
  • Inconsistent documentation structure
  • Developer frustration
  • Loss of findability for important docs

THIS IS A ZERO-TOLERANCE RULE. ALWAYS use docs/ or scripts/ subfolders.

Reference Files

See references/directory-mapping.md for complete mapping table of filename patterns to required directory locations.

📁 包含檔案 (3 個)

📄 SKILL.md 3.6 KB
📄 _meta.json 133 B
📄 references/directory-mapping.md 5.5 KB