Receber por email
← Voltar para o catálogo

thrunt-complete-milestone

Archive completed milestone and prepare for next version

34estrelas
Atualizado há 6 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add backbay-labs/thrunt-god

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/thrunt-complete-milestone/svg)](https://www.skillteca.com.br/skills/thrunt-complete-milestone)

Skills relacionadas

Ver todas de Outros →

Alerta por categoria

Receba novas skills de Outros toda segunda

1 email curto, só com as skills novas de Outros. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

<objective> Mark milestone {{version}} complete, archive to milestones/, and update HUNTMAP.md and HYPOTHESES.md.

Purpose: Create historical record of published version, archive milestone artifacts (huntmap + requirements), and prepare for next milestone. Output: Milestone archived (huntmap + requirements), MISSION.md evolved, git tagged. </objective>

<execution_context> Load these files NOW (before proceeding):

  • @.github/thrunt-god/workflows/complete-milestone.md (main workflow)
  • @.github/thrunt-god/templates/milestone-archive.md (archive template)

</execution_context>

<context> Project files:

  • .planning/HUNTMAP.md
  • .planning/HYPOTHESES.md
  • .planning/STATE.md
  • .planning/MISSION.md

User input:

  • Version: {{version}} (e.g., "1.0", "1.1", "2.0")

</context>

<process>

Follow complete-milestone.md workflow:

  1. Check for audit:
  • Look for .planning/v{{version}}-MILESTONE-AUDIT.md
  • If missing or stale: recommend /thrunt-audit-milestone first
  • If audit status is gaps_found: recommend /thrunt-plan-milestone-gaps first
  • If audit status is passed: proceed to step 1

```markdown ## Pre-flight Check

{If no v{{version}}-MILESTONE-AUDIT.md:} ⚠ No milestone audit found. Run /thrunt-audit-milestone first to verify requirements coverage, cross-phase integration, and E2E flows.

{If audit has gaps:} ⚠ Milestone audit found gaps. Run /thrunt-plan-milestone-gaps to create phases that close the gaps, or proceed anyway to accept as tech debt.

{If audit passed:} ✓ Milestone audit passed. Proceeding with completion. ```

  1. Verify readiness:
  • Check all phases in milestone have completed plans (SUMMARY.md exists)
  • Present milestone scope and stats
  • Wait for confirmation
  1. Gather stats:
  • Count phases, plans, tasks
  • Calculate git range, file changes, LOC
  • Extract timeline from git log
  • Present summary, confirm
  1. Extract accomplishments:
  • Read all phase SUMMARY.md files in milestone range
  • Extract 4-6 key accomplishments
  • Present for approval
  1. Archive milestone:
  • Create .planning/milestones/v{{version}}-HUNTMAP.md
  • Extract full phase details from HUNTMAP.md
  • Fill milestone-archive.md template
  • Update HUNTMAP.md to one-line summary with link
  1. Archive requirements:
  • Create .planning/milestones/v{{version}}-HYPOTHESES.md
  • Mark all v1 requirements as complete (checkboxes checked)
  • Note requirement outcomes (validated, adjusted, dropped)
  • Delete .planning/HYPOTHESES.md (fresh one created for next milestone)
  1. Update MISSION.md:
  • Add "Current State" section with published version
  • Add "Next Milestone Goals" section
  • Archive previous content in <details> (if v1.1+)
  1. Commit and tag:
  • Stage: MILESTONES.md, MISSION.md, HUNTMAP.md, STATE.md, archive files
  • Commit: chore: archive v{{version}} milestone
  • Tag: git tag -a v{{version}} -m "[milestone summary]"
  • Ask about pushing tag
  1. Offer next steps:
  2. /hunt-new-program — start next milestone (questioning → research → requirements → huntmap)

</process>

<success_criteria>

  • Milestone archived to .planning/milestones/v{{version}}-HUNTMAP.md
  • Hypotheses archived to .planning/milestones/v{{version}}-HYPOTHESES.md
  • .planning/HYPOTHESES.md deleted (fresh for next milestone)
  • HUNTMAP.md collapsed to one-line entry
  • MISSION.md updated with current state
  • Git tag v{{version}} created
  • Commit successful
  • User knows next steps (including need for fresh requirements)

</success_criteria>

<critical_rules>

  • Load workflow first: Read complete-milestone.md before executing
  • Verify completion: All phases must have SUMMARY.md files
  • User confirmation: Wait for approval at verification gates
  • Archive before deleting: Always create archive files before updating/deleting originals
  • One-line summary: Collapsed milestone in HUNTMAP.md should be single line with link
  • Context efficiency: Archive keeps HUNTMAP.md and HYPOTHESES.md constant size per milestone
  • Fresh requirements: Next milestone starts with /hunt-new-program which includes requirements definition

</critical_rules>

Compartilhar X LinkedIn