一键导入
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