wave3(interview): import skill to 3B + fix dead engine link#5
wave3(interview): import skill to 3B + fix dead engine link#5brandonwie merged 2 commits intomainfrom
Conversation
…ine link Stale link to plugins/interview-codex/ — directory does not exist. Real Python engine lives at plugins/3b/engine/. Updated pointer + added concrete trigger conditions (numeric scoring 0–1 with 40/30/30 weighting, file-locked persisted InterviewState, shared agents/ SSoT). Surfaced by 3b-forge plugin review during Wave 3 (interview skill import to 3B). Co-authored-by: claude <noreply@anthropic.com>
Adds 11 manifest entries covering interview skill SSoT: - 1 SKILL.md - 3 references (claude-code/codex/gemini-tools.md) - 7 perspective agents (socratic-interviewer, researcher, simplifier, architect, breadth-keeper, seed-closer, ontologist) 3B is canonical for Wave 3 (matches Wave 2 direction). Forge agents/ layout differs from 3B's nested layout — drift script compares content not paths so the divergence is intentional. Top metadata bumped: synced_at 2026-04-24 → 2026-04-26, three_b_head_at_sync f9c6d19c → c547ebfe (3B HEAD at Wave 3 sync). Co-authored-by: claude <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe 3B plugin's source manifest is advanced to Wave 3 with updated synchronization metadata and 11 new interview skill mappings, alongside documentation clarifications for the Python engine variant configuration. Changes
Estimated Code Review Effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly Related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Syncs Wave 3 content for the interview skill into the forge plugins/3b area by fixing a stale documentation link and registering the imported skill + related reference/agent files in the 3B source manifest for drift checking.
Changes:
- Update
interviewskill docs to replace a deadplugins/interview-codex/pointer with the actual Python engine location atplugins/3b/engine/, and document scoring/state details. - Bump manifest top metadata (
synced_at,three_b_head_at_sync) for the Wave 3 sync. - Add 11 new Wave 3 manifest entries (skill, references, and agent perspective files) pointing at the canonical 3B sources.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| plugins/3b/skills/interview/SKILL.md | Fixes the engine link and clarifies the Python-engine variant details (scoring/state/SSoT). |
| plugins/3b/SOURCE-MANIFEST.yaml | Updates Wave 3 sync metadata and records the new interview-skill related source mappings. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
Wave 3 sync for the
interviewskill. Two atomic commits:docs(skills/interview)— replace deadplugins/interview-codex/pointer (directory never existed in forge) with the real Python engine atplugins/3b/engine/. Adds concrete trigger conditions surfaced by plugin review (numeric scoring 0–1, 40/30/30 weighting, file-locked persistedInterviewState, sharedagents/SSoT).chore(manifest)— record 11 new SOURCE-MANIFEST entries for the Wave 3 interview-skill sync (1 SKILL + 3 references + 7 perspectives). 3B is canonical (matches Wave 2 direction). Top metadata bumped:synced_at→2026-04-26,three_b_head_at_sync→c547ebfe.Context
Companion to 3B branch
feat/embed-interview-skillwhich imports the skill into 3B as canonical. Drift script (scripts/check-3b-drift.sh) shows 29/29 entries pass.Forge
agents/layout (plugin-root) differs from 3B's nested layout (.claude/skills/interview/agents/) — drift script compares content not paths so divergence is intentional.Test plan
bash scripts/check-3b-drift.sh→ 29/29 passgrep -rn 'interview-codex' plugins/3b/skills/interview/→ no stale referencesplugins/3b/engine/{README.md,src,tests,pyproject.toml}existSummary by CodeRabbit
Chores
Documentation