Establish a single canonical source for ecosystem-wide AI agent behavior
rules, eliminating duplication across the 8 agent-config files that each
repo used to maintain.
New canonical sources (this repo only):
- AI.dev/SKILLS/agent-behavior-guidelines.md (Karpathy + ByteLyst rules)
- AI.dev/SKILLS/agent-onboarding.md (read-order index)
Generator rewrite (scripts/update-agent-docs.sh):
- Deletes legacy files that duplicated AGENTS.md:
.cursorrules, .windsurfrules, .clinerules, CLAUDE.md
- Regenerates .github/copilot-instructions.md as a thin pointer (no rules).
- Regenerates .aider.conf.yml and .editorconfig.
- Idempotently prepends a canonical-behavior-pointer block to AGENTS.md.
- Supports --dry-run and --no-commit flags.
Drift check (scripts/check-agent-docs-drift.sh):
- Fast marker-based check across all repos.
- Verifies legacy files absent, AGENTS.md pointer present, copilot/aider/
editorconfig markers intact.
Workflow doc updated: .windsurf/workflows/repo_update-agent-docs.md
Repos.txt: added learning_ai_talk2obsidian (was missing from canonical list).
This repo's own agent files are migrated by the same generator:
- Removed: .cursorrules, .windsurfrules, .clinerules, CLAUDE.md
- Updated: AGENTS.md (pointer block prepended)
- Updated: .github/copilot-instructions.md (rewritten as pointer)
- Updated: .aider.conf.yml (canonical format)
Karpathy attribution: behavior rules adapted from
https://github.com/multica-ai/andrej-karpathy-skills
37 lines
932 B
Plaintext
37 lines
932 B
Plaintext
# All workspace repositories — SINGLE SOURCE OF TRUTH
|
|
# Used by all /repo_* workflows and scripts (backup, commit, push, sync, agent-docs)
|
|
# Paths are relative to ~/code/mygh/ (the workspace root)
|
|
# To add a new repo: append its path here and all workflows will pick it up automatically
|
|
|
|
# --- Platform & shared ---
|
|
learning_ai_common_plat
|
|
|
|
# --- Product repos ---
|
|
learning_voice_ai_agent
|
|
learning_multimodal_memory_agents
|
|
learning_ai_clock
|
|
learning_ai_fastgap
|
|
learning_ai_jarvis_jr
|
|
learning_ai_peakpulse
|
|
learning_ai_notes
|
|
learning_ai_flowmonk
|
|
learning_ai_trails
|
|
learning_ai_local_memory_gpt
|
|
learning_ai_efforise
|
|
learning_ai_local_llms
|
|
learning_ai_talk2obsidian
|
|
|
|
# --- Auth & identity ---
|
|
learning_ai_smart_auth
|
|
learning_ai_auth_app
|
|
|
|
# --- Web & misc ---
|
|
learning_ai_productivity_web
|
|
|
|
# --- OSS (subdirectory repos under oss/) ---
|
|
oss/learning_ai_claw-code-oss
|
|
oss/learning_ai_claw-cowork
|
|
|
|
# -- tooling --
|
|
learning_ai_mac_tooling
|