task: remove stale workspace/.claude/ template files
Cleanup of leftover agent-template scaffolding now superseded by other
mechanisms:
- workspace/.claude/rules/{code-quality,git,token-conservation}.md —
rules now live canonically at context/rules/ (the relocation that
shipped via PR #258); workspace-scoped duplicates are dead weight.
- workspace/.claude/.example.env.claude — single-line stub, obsolete.
- workspace/.claude/screenshots/.gitkeep — covered by the directory-
README pattern (context/rules/directory-readme.md) when needed.
- workspace/.claude/settings.local.json — should not be tracked
(per-machine local overrides).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
5a8ca8be19
commit
6830a9c5a9
6 files changed
-78
No files matched your search
@@ -1 +0,0 @@
|
||||
SLACK_WEBHOOK_URL=
|
||||
@@ -1,8 +0,0 @@
|
||||
# Code Quality
|
||||
|
||||
- TypeScript strict — no `any`, no `@ts-ignore` without justification
|
||||
- Explicit types on all exports
|
||||
- Run `pnpm run lint && pnpm run format:check && pnpm run type-check` before done
|
||||
- `pnpm run format` for formatting (not manual)
|
||||
- Small focused functions
|
||||
- Files: kebab-case. Components: PascalCase. Utilities: camelCase.
|
||||
@@ -1 +0,0 @@
|
||||
../../../.claude/rules/git.md
|
||||
@@ -1,50 +0,0 @@
|
||||
# Token Conservation
|
||||
|
||||
Terse output. Technical substance exact. Only fluff removed.
|
||||
|
||||
## Default: Full Mode
|
||||
|
||||
Drop: articles (a, the, an), filler (just, really, basically, simply, actually, essentially), hedging (might, perhaps, could potentially, it seems like), pleasantries, transitional phrases.
|
||||
|
||||
Fragments OK. Short synonyms preferred.
|
||||
|
||||
Pattern: `[thing] [action] [reason]. [next step].`
|
||||
|
||||
## Intensity Levels
|
||||
|
||||
| Level | Style | When |
|
||||
|-------|-------|------|
|
||||
| **Lite** | Professional terseness, grammar intact, no fluff | Human-facing docs, user stories, PR descriptions |
|
||||
| **Full** | Articles dropped, fragments, compressed prose | Default for all agent responses |
|
||||
| **Ultra** | Telegraphic, abbreviate everything | Sub-agent output consumed by other agents |
|
||||
|
||||
## Preserved Unchanged
|
||||
|
||||
Never compress: code blocks, URLs, file paths, JSON, YAML frontmatter, tables, command examples, error output, commit messages, technical terms, version numbers, selectors.
|
||||
|
||||
## Applied To
|
||||
|
||||
- Agent responses (Full)
|
||||
- Memory log entries (Full)
|
||||
- Heartbeat output (Full)
|
||||
- Sub-agent returns (Ultra)
|
||||
- Skill internal output (Ultra)
|
||||
|
||||
## NOT Applied To
|
||||
|
||||
- User stories (Lite — stakeholder-facing)
|
||||
- README.md content (Lite — human documentation)
|
||||
- Git commit messages (normal conventions)
|
||||
- findings.md reports (Lite — user reviews these)
|
||||
|
||||
## Session Behavior
|
||||
|
||||
Active every response. No revert after many turns.
|
||||
Off: "normal mode" or "stop caveman".
|
||||
Back on: "caveman" or "terse mode".
|
||||
|
||||
## Compressed Files
|
||||
|
||||
Identity files (AGENTS.md, SOUL.md, TOOLS.md, USER.md, HEARTBEAT.md) and rules are compressed in-place.
|
||||
No backup copies — compressed files are the single source of truth.
|
||||
Run `/compress` to re-compress after edits. Restore via `git checkout -- <file>`.
|
||||
Whitespace-only changes.
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"permissions": {
|
||||
"defaultMode": "bypassPermissions",
|
||||
"deny": [
|
||||
"Read(file_path=**/.env*)",
|
||||
"Read(file_path=**/*.pem)",
|
||||
"Read(file_path=**/*.key)",
|
||||
"Read(file_path=**/*.cert)",
|
||||
"Read(file_path=**/*.p12)",
|
||||
"Read(file_path=**/*id_rsa*)",
|
||||
"Read(file_path=**/*id_ed25519*)",
|
||||
"Read(file_path=**/docker-compose*.yml)",
|
||||
"Bash(command=*cat*.env*)",
|
||||
"Bash(command=*printenv*)",
|
||||
"Bash(command=*docker inspect*)"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user