ワンクリックで
extract-session-heuristics
Extrai heurísticas operacionais de sessões de trabalho usando metodologia Pareto ao Cubo.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Extrai heurísticas operacionais de sessões de trabalho usando metodologia Pareto ao Cubo.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Pipeline render layer and session log narrator for Mega Brain. Renders 24 canonical phase templates from PHASE-STREAM.jsonl, enforces truth-amplifier heuristics, and supports free-form mode for cross-phase signals.
Orquestracao multi-agente para clonagem cognitiva usando metodologia DNA Mental™ de 9 camadas.
Extrai conhecimento estruturado (frameworks, heurísticas, algoritmos, conceitos, metodologias, code snippets) de qualquer fonte: PDFs, sessões, transcrições, meetings, lives.
Use quando o operador pedir /força-total para um plano de orquestração global antes de executar: descobrir squads/capabilities, sintetizar DAG, paralelização, critical path, riscos FMEA, pre-mortem, handoff e next_action. SEMPRE despeja o plano completo (todos os agentes, workflows, tasks, ordem) e PARA para aprovação humana ANTES de avançar (Step 1 quality-gate). Triggers: força-total, forca-total, orquestração global, global orchestration plan, plan.yaml, plan.md, Mermaid DAG, critical path, capability discovery, pre-mortem. Produz plano global, DAG, resumo de 3 linhas, top risks e handoff. NOT for plano técnico local; use plan-architect para plano técnico especializado.
Orquestra cadeia completa de ingestao de transcricoes Fireflies (multi-account com dedup) -> /process-jarvis -> founder briefing cruzado com mission.md/north-star.yaml -> entrega via Z-API + Baileys (texto + audio ElevenLabs). Disparavel via terminal local OU via WhatsApp atraves do command_router.
Chamado UNIVERSAL para tudo de log, memória e estado de sessão — grava log persistente, salva memória, lista próximos passos, atualiza process map (conductor), aplica taxonomy, envia ao reports endpoint (que mirrora pro ClickUp) E recupera status pra recomeçar de onde parou. Sub-formas: salva/checkpoint/escreve, status/retoma, ultimo, de <filtro>, sobre <titulo>, migra/retroativo.
| name | extract-session-heuristics |
| description | Extrai heurísticas operacionais de sessões de trabalho usando metodologia Pareto ao Cubo. |
| version | 3.3.0 |
| user-invocable | true |
| argument-hint | [session context, project context, global scan or handoff path] |
Extrai heurísticas operacionais de sessões de trabalho reais. Diferente de extração de experts (pessoas) — esta extrai de execução (o que aprendemos fazendo).
/extract-session-heuristics
/extract-session-heuristics --scope session
/extract-session-heuristics --scope project "your-org"
/extract-session-heuristics --scope global
/extract-session-heuristics "Epic 71 — runner-lib v2 consolidation"
/extract-session-heuristics docs/sessions/2026-03/handoff.md
ID: SP-EXTRACT-SESSION-HEURISTICS Mode: VALIDAR Agent: runtime-resolved Estimated: 15 min
Antes da Phase 1, resolver obrigatoriamente estas variáveis:
extraction_scopeheuristic_owner_slugheuristic_owner_handleheuristic_owner_display_nameheuristic_id_prefixScopes válidos:
session: extrair apenas a sessão alvoproject: extrair e consolidar todas as sessões do projeto alvoglobal: extrair e consolidar todas as sessões elegíveis de forma globalOrdem de resolução:
squads/squad-creator-pro/minds/Regras:
@knowledge-architect como default só porque existe um exemplo legado.squads/squad-creator-pro/minds/{heuristic_owner_slug}/heuristics/.*_KE_* do owner quando ela já existir.{owner_initials}_KE.process_architect e usar PA_KE como família default.squads/squad-creator-pro/tasks/an-extract-session-heuristics.mdsquads/squad-creator-pro/checklists/session-heuristics-extraction.mdsquads/squad-creator-pro/templates/heuristic-base-tmpl.mdsquads/squad-creator-pro/templates/overlays/mind-heuristic-overlay.mdsquads/squad-creator-pro/templates/overlays/checkpoint-overlay.mdsquads/squad-creator-pro/data/family-registry.yamlsquads/squad-creator-pro/templates/scope-extraction-report-tmpl.mdsquads/squad-creator-pro/minds/{heuristic_owner_slug}/heuristics/decision-cards.yamldecision-cards.yaml yet, initialize it before writingproject and global, create a scope extraction reportBootstrap mínimo:
version: "1.0.0"
owner: "{heuristic_owner_display_name}"
id_prefix: "{heuristic_id_prefix}"
total: 0
last_updated: "{YYYY-MM-DD}"
cards: []
Scope source corpus:
session: usar apenas o contexto/handoff/log da sessão recebidaproject: agregar todas as sessões elegíveis do projeto, deduplicar por sessão e consolidar evidênciasglobal: agregar todas as sessões elegíveis dos projetos, priorizar repetição cross-project e promover regras sistêmicasRegras de consolidação por scope:
session: evidências podem permanecer totalmente locaisproject: toda heurística nova deve refletir se é local do projeto ou recorrente no projetoglobal: toda heurística nova deve explicitar se é global, cross-project ou ainda dependente de contexto específicoVarrer a sessão procurando candidatas em 5 categorias:
Apply Critical Decision Method questions:
Gate: ≥ 5 candidatas brutas (TKN-ESH-THR-002). Se < 5, sessão rasa — pedir mais contexto.
Classificar cada candidata:
| Zone | Criteria | Action |
|---|---|---|
| 0,8% Genialidade | Muda paradigma | FORMALIZAR primeiro |
| 4% Excelência | Guardrail contra retrabalho | FORMALIZAR |
| 20% Impacto | Boa prática | FORMALIZAR se [SOURCE:] |
| 80% Merda | Genérico, sem evidência | DESCARTAR |
Gate: ≤ 30% genéricas (TKN-ESH-THR-003). Se > 30%, varredura rasa.
# Check existing heuristics
cat squads/squad-creator-pro/minds/{heuristic_owner_slug}/heuristics/decision-cards.yaml
project e global, consolidar evidências por sessão antes de decidir por promotePara cada heurística aprovada, criar ambas camadas:
L2 — Decision Card (em decision-cards.yaml):
- id: {heuristic_id}
name: "{Nome}"
rule: "SE {condição} → ENTÃO {ação}"
zone: "{genialidade|excelencia|impacto}"
trigger: "{quando se aplica}"
anti_pattern: "{o que acontece quando ignora}"
evidence: "{dado empírico [SOURCE:]}"
L3 — Full Doc (arquivo {heuristic_id}.md):
Use base template em squads/squad-creator-pro/templates/heuristic-base-tmpl.md + overlay da família:
squads/squad-creator-pro/templates/overlays/mind-heuristic-overlay.mdsquads/squad-creator-pro/templates/overlays/checkpoint-overlay.mdScope Report (obrigatório em project e global):
Criar scope-extraction-report.md a partir de squads/squad-creator-pro/templates/scope-extraction-report-tmpl.md.
Numeração:
ls squads/squad-creator-pro/minds/{heuristic_owner_slug}/heuristics/{heuristic_id_prefix}_*.md | sort | tail -1
Antes de persistir, validar CADA heurística formalizada contra o template canônico.
Campos obrigatórios (BLOCKER — não persistir sem eles):
| Campo | Localização | Exemplo |
|---|---|---|
[SOURCE:] | L3 header + L2 evidence | [SOURCE: sessão 048a, 2026-03-30] |
Zone | L3 header + L2 zone | genialidade|excelencia|impacto |
rule: SE...ENTÃO...NUNCA | L2 card + L3 Configuration YAML | Regra imperativa |
sys_tension | L3 Configuration YAML | tension_with + resolution |
failure_modes | L3 Configuration YAML | omission + misapplication |
anti_pattern | L2 card | O que acontece quando ignora |
Campos recomendados (WARN — persistir mas marcar status: draft):
| Campo | Localização |
|---|---|
Confidence Requirements | L3 seção própria (obrigatório para zone=genialidade, opcional para impacto) |
Cross-Mind Divergence | L3 seção própria |
Behavioral Evidence | L3 seção própria |
Gate decision:
status: validated — prosseguir para Phase 5status: draft — persistir com flag, enriquecer depois[SOURCE:] → BLOCK (VETO-ESH-001) — não persistirdecision-cards.yaml com novos cards{heuristic_id}.md filesproject e global, create scope-extraction-report.mdMEMORY.md se cross-session relevantefeat(minds): add {heuristic_id_prefix}_NNN-NNN {extraction_scope} heuristics to {heuristic_owner_handle}| ID | Condition | Action |
|---|---|---|
| VETO-ESH-001 | Heurística sem [SOURCE:] | BLOCK |
| VETO-ESH-002 | Inferida sem evidência empírica | BLOCK |
| VETO-ESH-003 | Duplicata sem nova evidência | BLOCK — update existing |
| VETO-ESH-004 | < 5 candidatas brutas | BLOCK — sessão rasa |
| VETO-ESH-005 | > 30% genéricas | WARN — aprofundar |
| VETO-ESH-006 | Fonte não fornecida pelo usuário ou auto-inferida de git/branch/working dir | BLOCK — voltar ao prompt da Phase 0 |
Run checklist at squads/squad-creator-pro/checklists/session-heuristics-extraction.md.
Minimum: 15/18 checks pass. Phase 4 items 1-2 ([SOURCE:]) are BLOCKER.
squads/squad-creator-pro/minds/{heuristic_owner_slug}/heuristics/
|- decision-cards.yaml <- L2 cards (all heuristics, 1 file)
|- {heuristic_id_prefix}_001.md ... {heuristic_id_prefix}_NNN.md <- L3 full docs
|- scope-extraction-report.md <- required for `project` and `global`
| Token | Value | Purpose |
|---|---|---|
| TKN-ESH-THR-001 | 100% | Source traceability |
| TKN-ESH-THR-002 | ≥ 5 | Min candidatas brutas |
| TKN-ESH-THR-003 | ≤ 30% | Max genérico ratio |
| TKN-ESH-THR-004 | 5/6 | Quality check minimum |
| TKN-ESH-BEH-001 | update_existing | Overlap action |
| TKN-ESH-BEH-002 | 3_sessions | Triangulation promotion |
Heurísticas consolidadas podem ser promovidas para .claude/rules/ ou MEGABRAIN tokens.
Uma heurística é promotion_candidate quando:
confirmed_sessions >= 3 (TKN-ESH-BEH-002)evidence_threshold: [EMPIRICAL] (não SYNTHESIZED)heuristic_subscriptions)Heurística criada (Phase 5)
→ confirmed_sessions++ a cada sessão que confirma
→ Ao atingir 3 sessions:
1. Skill marca no L2 card: promotion_candidate: true
2. Notifica no output: "PV_KE_NNN é candidata a promoção"
3. Human gate: o arquiteto de processos (ou @squad-chief) aprova
4. SE aprovado:
a. Criar/atualizar .claude/rules/{domain}.md com source_heuristic: {ID}
b. Atualizar L2 card: promoted_to_rule: ".claude/rules/{file}.md"
c. SE zone=genialidade: candidata a MEGABRAIN token (token-registry.yaml)
| Campo heurística | Target MEGABRAIN | Mapeamento |
|---|---|---|
sys_tension.tension_with | token-registry → Behavior family | Token conflitante |
failure_modes.omission | composition-rules → anti_patterns[] | type: omission |
failure_modes.misapplication | composition-rules → anti_patterns[] | type: misapplication |
rule (SE/ENTÃO/NUNCA) | composition-rules → behavioral_rules[] | condition/action/violation |
evidence_threshold | Token confidence | SYNTHESIZED→advisory, EMPIRICAL→operational |
Adicionar nos cards que atingem threshold:
confirmed_sessions: 3 # Contagem de sessões que confirmaram
promotion_candidate: true # Flag automático ao atingir threshold
promoted_to_rule: null # Path da rule após promoção
promoted_to_token: null # Token ID após promoção MEGABRAIN
Promoção automática sem revisão viola "No Invention" (Constitution Art. IV). Tokens operacionais afetam todos os squads — human gate obrigatório.
| Tipo de mudança | Bump | Hub sync |
|---|---|---|
| Patch (typo, fix menor) | x.x.+1 | Opcional — sync no próximo minor |
| Minor (nova feature, novo campo) | x.+1.0 | Obrigatório — PR para Hub |
| Major (breaking change) | +1.0.0 | Obrigatório — Roundtable + PR para Hub |
the-hub/.claude/skills/) é SOT para estrutura basecontext: conversation é invariante — NUNCA mudar para fork