learning_ai_common_plat/.windsurf/workflows/repos.txt
saravanakumardb1 a72abbcda1 chore(repos): exclude upstream claw-code-oss from agent-docs management
learning_ai_claw-code-oss is an upstream Anthropic Claude Code OSS
clone, not a ByteLyst product. Its root CLAUDE.md is auto-generated
by Claude Code's own bootstrap convention (documents the Rust workspace
shape, verification commands, working agreement) and is owned by
upstream conventions, not by us.

Forcing it through our agent-docs migration would:
- Delete legitimate upstream content
- Replace it with a canonical-pointer block referencing a sibling repo
  that has no semantic relationship to claw-code-oss
- Diverge from upstream Anthropic conventions for no benefit

Surgical fix: omit it from repos.txt with an inline comment explaining
why. The repo remains workspace-resident for normal IDE use; we just
don't manage its agent docs from learning_ai_common_plat.

After this change:
- drift check: 17/17 in sync, 2 missing AGENTS.md (productivity_web,
  mac_tooling — addressed in follow-up commits)
- claw-code-oss CLAUDE.md preserved as-is
2026-05-23 13:28:34 -07:00

42 lines
1.3 KiB
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/) ---
# NOTE: oss/learning_ai_claw-code-oss is intentionally OMITTED. It is an
# upstream Anthropic Claude Code OSS clone with its own CLAUDE.md convention
# (auto-generated by Claude Code's bootstrap, not the deprecated ByteLyst
# per-product CLAUDE.md pattern). We do not manage its agent docs; deleting
# CLAUDE.md or forcing the ByteLyst canonical pointer block would diverge
# from upstream alignment for no benefit.
oss/learning_ai_claw-cowork
# -- tooling --
learning_ai_mac_tooling