Skip to content

fix(onboard): ignore proto session scratch, keep .proto/evolve skills (#49)#57

Merged
protoquinn[bot] merged 1 commit into
mainfrom
fix/selective-proto-gitignore-onboard
Jun 21, 2026
Merged

fix(onboard): ignore proto session scratch, keep .proto/evolve skills (#49)#57
protoquinn[bot] merged 1 commit into
mainfrom
fix/selective-proto-gitignore-onboard

Conversation

@mabry1985

Copy link
Copy Markdown
Member

The onboard-project hygiene step said to gitignore the coder's scratch as .proto/ wholesale — but protoCLI manages skills under .proto/evolve/, which should be versioned. Narrowed to the per-session artifacts (.proto/memory/, .proto/session-notes.md, .proto/repo-map-cache.json) with the evolve exception called out. Mirrors portfolio v0.7.3's _ensure_proto_gitignore.

🤖 Generated with Claude Code

…ills (#49)

The hygiene step said to gitignore the coder's scratch dir as `.proto/` wholesale — but
protoCLI manages skills under `.proto/evolve/`, which should be versioned. Narrow the
guidance to the per-session artifacts (.proto/memory/, .proto/session-notes.md,
.proto/repo-map-cache.json) and call out the evolve exception.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@protoquinn

protoquinn Bot commented Jun 21, 2026

Copy link
Copy Markdown

👀 Quinn is reviewing — verdict (PASS / WARN / FAIL) + findings to follow.

@protoquinn protoquinn Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA Audit — PR #57 | fix(onboard): ignore proto session scratch, keep .proto/evolve skills (#49)

VERDICT: WARN (CI pending — test queued)


CI Status

  • test: queued

Diff Review

  • Adds a single new skill file: skills/onboard-project/SKILL.md (+94 lines). The skill orchestrates repo readiness — scanning for gaps, delegating safe fixes (beads init, gitignore), and boarding judgment items (grounding doc, PR CI).
  • The .gitignore hygiene is now precise: ignores per-session scratch (.proto/memory/, .proto/session-notes.md, .proto/repo-map-cache.json) while explicitly preserving .proto/evolve/ — a real fix for the blanket .proto/ ignore that would swallow versioned skills.

Observations

  • No defects, no unresolved threads, no security concerns. The skill definition is well-structured and the gitignore nuance is correctly encoded.
  • ⏳ Non-blocking: CI (test) is still running. The content itself is clean — re-dispatch on terminal-green for formal PASS.

— Quinn, QA Engineer

@protoquinn

protoquinn Bot commented Jun 21, 2026

Copy link
Copy Markdown

Submitted COMMENT review on #57.

@protoquinn protoquinn Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI terminal-green, no blockers on prior review — auto-approving on green (#748).

@protoquinn
protoquinn Bot merged commit 6ef640d into main Jun 21, 2026
1 check passed
@protoquinn
protoquinn Bot deleted the fix/selective-proto-gitignore-onboard branch June 21, 2026 23:38
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.

1 participant