Skip to content

chore: compact CLAUDE.md and simplify Dockerfile#210

Merged
steilerDev merged 1 commit into
betafrom
chore/compact-claude-md
Feb 23, 2026
Merged

chore: compact CLAUDE.md and simplify Dockerfile#210
steilerDev merged 1 commit into
betafrom
chore/compact-claude-md

Conversation

@steilerDev
Copy link
Copy Markdown
Owner

Summary

  • CLAUDE.md: 627 → 521 lines (−17%) — removes verbose explanatory prose while keeping all actionable rules, tables, IDs, and workflow steps
  • Dockerfile: removes proxy/CA-cert build support (ARGs, --mount=type=secret blocks) and simplifies Stage 2 apk install

CLAUDE.md changes

  • Wiki Submodule: 4 subsections → 4 compact bullets (reading, writing, naming, deviation workflow)
  • Agile Workflow: removed redundant intro numbered list; trimmed bold rule paragraphs
  • Acceptance & Validation: condensed Development Phase, Epic Validation Phase, and Validation Phase
  • Release Model: Merge-back/Hotfixes as inline bullets
  • Branch Protection: removed non-actionable "why" explanation paragraphs
  • Agent Attribution: collapsed to 3 bullets
  • Session Isolation: condensed prose; added NEVER cd to base project rule (addresses worktree isolation)
  • Testing Approach: removed redundant preamble sentence
  • Documentation Site: collapsed to one-liner
  • Docker Build/Compose: removed proxy build variant; added sandbox limitation note
  • Delegation list and Key Rules updated to reflect QA/E2E test ownership split

Dockerfile changes

  • Removed all HTTP_PROXY/HTTPS_PROXY/http_proxy/https_proxy ARGs from Stage 1 and Stage 2
  • Removed RUN --mount=type=secret,id=proxy-ca CA-cert injection blocks from both builder stages
  • Replaced combined proxy+apk RUN in Stage 2 with simple RUN apk update && apk add --no-cache build-base python3
  • Removed proxy build instructions from header comment

Test plan

  • Verify CI passes (no code changes, only docs/Dockerfile)
  • Spot-check CLAUDE.md for critical IDs: Project ID PVT_kwHOAGtLQM4BOlve, Status Field ID, Node ID lookup command
  • Confirm workflow steps 1–12 still present in Session Isolation section
  • Confirm Docker build works without proxy args

🤖 Generated with Claude Code

Reduce CLAUDE.md from 627 → 521 lines by removing verbose explanatory
prose while preserving all actionable rules, IDs, tables, and workflow
steps:

- Wiki Submodule: collapse 4 subsections into 4 compact bullets
- Agile Workflow: remove redundant intro list; trim bold rule paragraphs
- Acceptance & Validation: merge Development Phase bullets; condense
  Epic Validation Phase; condense Validation Phase to 5 steps
- Release Model: collapse Merge-back/Hotfixes to two bullets
- Branch Protection: remove non-actionable "why" explanation paragraphs
- Agent Attribution: collapse to 3 bullets
- Session Isolation: condense prose; add worktree-only rule
- Testing Approach: remove redundant preamble sentence
- Documentation Site: collapse to one-liner
- Docker Build/Compose: remove proxy variant; note sandbox limitation

Also update stale delegation list and Key Rules to reflect the QA/E2E
test ownership split (qa-integration-tester + e2e-test-engineer).

Simplify Dockerfile by removing proxy/CA-cert support:
- Remove all proxy ARG declarations from Stage 1 and Stage 2
- Remove RUN --mount=type=secret,id=proxy-ca CA-cert injection blocks
- Replace combined proxy+apk RUN block in Stage 2 with simple apk install
- Remove proxy build instructions from header comment

Co-Authored-By: Claude orchestrator (Sonnet 4.6) <noreply@anthropic.com>
@steilerDev steilerDev merged commit ec4c34b into beta Feb 23, 2026
6 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.9.0-beta.48 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@steilerDev steilerDev deleted the chore/compact-claude-md branch March 7, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants