inception(skills): inception-entry skill scaffold + bridge plumbing#267
Open
leeovery wants to merge 4 commits into
Open
inception(skills): inception-entry skill scaffold + bridge plumbing#267leeovery wants to merge 4 commits into
leeovery wants to merge 4 commits into
Conversation
…ences Add the inception-entry door for epics — SKILL.md plus three references (validate-phase, gather-context, invoke-skill). First-session path is fully wired; refinement (re-entry) is structurally placed but stubbed, to be replaced in a later phase. Phase 2 of the inception/discovery-map initiative — entry skill is unreachable end-to-end until Phase 3 ships the processing skill. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Plan-mode handoff back to /continue-epic when an inception session concludes. Bridge Step 2 gains a completed-phase guard above the work-type branches so epics that just finished inception route to the deterministic inception continuation, while other epic phase completions still fall through to epic-continuation.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Add 'inception' as the first entry in EPIC_PHASES so the iterators in
buildEpicDetail and lastCompletedPhaseEpic recognise the new phase.
buildEpicDetail's inception items emit only {name, status} — no
phase-specific enrichment is needed at this stage. Display rendering
of the discovery map (which subsumes per-phase inception entries)
is a later phase of this initiative.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
6 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Phase 2 of the inception/discovery-map initiative — establishes the inception door.
workflow-inception-entry/skill (SKILL.md +validate-phase.md,gather-context.md,invoke-skill.md). First-session path is fully wired; refinement re-entry is a structural placeholder that emits a "coming in a later phase" stub. Modeled onworkflow-research-entry.workflow-bridge/references/inception-continuation.md— plan-mode handoff that always re-invokes/continue-epic {work_unit}. BridgeSKILL.mdStep 2 gains acompleted_phase = inceptionguard placed above all work-type branches so non-inception epic completions still fall through toepic-continuation.md.continue-epic/scripts/discovery.cjs—'inception'added as the first entry inEPIC_PHASESso the iterators recognise the new phase. No display change; render lands in Phase 5.By design — Phase 2 is intentionally unreachable end-to-end
/start-epicstill routes to research/discussion as it does today (wiring lands in Phase 4).workflow-inception-processships in Phase 3.invoke-skill.mdandinception-continuation.mdreference skills that don't exist yet on this branch — markdown links are valid; runtime errors are expected. Phase 3 lights it up.validate-phase.mdhas the structural placeholder; Phase 6 replaces the body with the real flow.Implementation notes
workflow-inception-entry— non-user-invocable entry skills omit it; the parent (start-epic / continue-epic) runs migrations + knowledge-check. Same precedent asworkflow-research-entryandworkflow-discussion-entry.exists '{wu}.inception.*'(wildcard topic) —false→ first-session,true→ refinement.Test plan
bash tests/scripts/test-workflow-manifest.sh)discovery.cjsruns cleanly on a synthetic epic with nophases.inception(legacy shape regression check)discovery.cjsiterates inception items cleanly when present (no shape errors inbuildEpicDetail)exists '{wu}.inception.*'returnsfalseon a fresh epic,trueafterinit-phase {wu}.inception.{topic}compliance-check.mdon every new and modified skill fileBranch / merge ordering
Stacked on
idea/inception-rephase(PR #266). Will be rebased ontomainafter Phases 1 and the rephase doc-PR land in turn — seediscovery-map/INDEX.mdfor the full table.🤖 Generated with Claude Code