{
 "fonte": "https://legisla.bsb.br",
 "metodologia": "https://legisla.bsb.br/metodologia/",
 "llms": "https://legisla.bsb.br/llms.txt",
 "gerado_em": "2026-10-14",
 "aviso": "Índice dos playbooks de método. Servimos apenas a versão CORRENTE de cada um — não há URL de versão anterior. Para saber se o que você cacheou continua valendo, compare \"impressao_digital\"; para saber o que mudou, leia \"historico\".",
 "politica_de_versao": {
  "maior": "Mudança incompatível: um endpoint deixou de existir, um passo obrigatório saiu, ou uma orientação anterior passou a estar errada. Quem seguia a versão antiga precisa mudar.",
  "menor": "Acréscimo ou correção compatível: seção nova, fonte nova, armadilha documentada, ajuste com efeito prático.",
  "sem_versao": "Correção de digitação ou redação sem efeito no método não gera versão — versionar ruído destrói o sinal do histórico."
 },
 "impressao_digital": "FNV-1a de 32 bits sobre o corpo em markdown do playbook, sem o cabeçalho de citação. Serve para DETECTAR mudança, não para provar integridade contra adversário.",
 "total": 9,
 "porta_de_entrada": "https://legisla.bsb.br/metodologia/00-roteador.md",
 "playbooks": [
  {
   "id": "00-roteador",
   "ordem": 0,
   "titulo": "Roteador — por onde começar",
   "resumo": "Porta de entrada obrigatória. Determina a esfera da pergunta (distrital, federal ou ambas), define o escopo e encaminha ao playbook certo.",
   "porta_de_entrada": true,
   "versao": "v0.2",
   "atualizado_em": "2026-08-24",
   "impressao_digital": "07909991",
   "url": "https://legisla.bsb.br/metodologia/00-roteador/",
   "markdown": "https://legisla.bsb.br/metodologia/00-roteador.md",
   "historico": [
    {
     "versao": "v0.2",
     "data": "2026-08-24",
     "mudanca": "Reposicionamento: o projeto deixa de se descrever como experimental (linguagem de produto/demonstração); regras e limites do método inalterados."
    },
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: triagem de esfera e roteamento para os demais playbooks."
    }
   ]
  },
  {
   "id": "01-normas-distritais",
   "ordem": 1,
   "titulo": "Normas distritais — SINJ-DF",
   "resumo": "Como encontrar, ler e citar uma norma do Distrito Federal na fonte oficial, incluindo o endpoint de busca em JSON e a leitura de dispositivos.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "27e14ddf",
   "url": "https://legisla.bsb.br/metodologia/01-normas-distritais/",
   "markdown": "https://legisla.bsb.br/metodologia/01-normas-distritais.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: busca no SINJ-DF, leitura de dispositivos e regras de citação da norma distrital."
    }
   ]
  },
  {
   "id": "02-normas-federais",
   "ordem": 2,
   "titulo": "Normas federais com impacto no DF",
   "resumo": "Como descobrir, identificar e citar legislação federal que alcança o Distrito Federal — API do Senado, URN LexML, texto no Planalto e as âncoras do DF.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "528d12ab",
   "url": "https://legisla.bsb.br/metodologia/02-normas-federais/",
   "markdown": "https://legisla.bsb.br/metodologia/02-normas-federais.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: API do Senado, identidade por URN LexML, texto no Planalto e as âncoras federais do DF."
    }
   ]
  },
  {
   "id": "03-regras-de-citacao",
   "ordem": 3,
   "titulo": "Regras de citação e limites",
   "resumo": "O que toda resposta precisa ter, o que nunca pode fazer, e quando recusar. Estas regras não são opcionais.",
   "porta_de_entrada": false,
   "versao": "v0.2",
   "atualizado_em": "2026-08-24",
   "impressao_digital": "32e999db",
   "url": "https://legisla.bsb.br/metodologia/03-regras-de-citacao/",
   "markdown": "https://legisla.bsb.br/metodologia/03-regras-de-citacao.md",
   "historico": [
    {
     "versao": "v0.2",
     "data": "2026-08-24",
     "mudanca": "Reposicionamento: o projeto deixa de se descrever como experimental (linguagem de produto/demonstração); regras e limites do método inalterados."
    },
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: o que toda resposta precisa ter, o que nunca pode fazer e quando recusar."
    }
   ]
  },
  {
   "id": "04-consumir-o-corpus",
   "ordem": 4,
   "titulo": "Consumir o corpus do legisla.bsb.br",
   "resumo": "Como um agente lê o corpus já estruturado deste site — índice JSON, espelhos markdown por norma e âncoras por dispositivo — sem raspar HTML.",
   "porta_de_entrada": false,
   "versao": "v0.2",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "58d3efad",
   "url": "https://legisla.bsb.br/metodologia/04-consumir-o-corpus/",
   "markdown": "https://legisla.bsb.br/metodologia/04-consumir-o-corpus.md",
   "historico": [
    {
     "versao": "v0.2",
     "data": "2026-08-18",
     "mudanca": "Documenta que o User-Agent padrão do Python leva 403 na CDN deste site: um 403 não significa recurso inexistente, significa cliente não identificado."
    },
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: índice JSON, espelhos markdown por norma e âncoras por dispositivo."
    }
   ]
  },
  {
   "id": "05-qualquer-ente",
   "ordem": 5,
   "titulo": "Legislação de qualquer estado ou município",
   "resumo": "Como consultar a legislação de qualquer ente da federação — o padrão SAPL (uma API igual em centenas de câmaras), portais estaduais e o que fazer quando não há dado estruturado.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "b615420a",
   "url": "https://legisla.bsb.br/metodologia/05-qualquer-ente/",
   "markdown": "https://legisla.bsb.br/metodologia/05-qualquer-ente.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: o padrão SAPL via registro do SIGI, portais estaduais e o resolvedor de URN do LexML."
    }
   ]
  },
  {
   "id": "06-infralegal-federal",
   "ordem": 6,
   "titulo": "Normas infralegais federais — DOU e agências",
   "resumo": "Portarias, resoluções, RDCs e instruções normativas federais: como chegar nelas pelo Diário Oficial da União, e por que o DOU é mais confiável que os sites das próprias agências.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "8479c0cb",
   "url": "https://legisla.bsb.br/metodologia/06-infralegal-federal/",
   "markdown": "https://legisla.bsb.br/metodologia/06-infralegal-federal.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: o JSON embutido do DOU como via mais confiável que os sites das próprias agências."
    }
   ]
  },
  {
   "id": "07-judiciario-e-controle",
   "ordem": 7,
   "titulo": "Judiciário e órgãos de controle",
   "resumo": "Súmulas vinculantes, resoluções do CNJ e do CNMP, instruções normativas dos tribunais de contas — atos que obrigam mesmo sem serem lei, e onde encontrá-los.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "f607f9d5",
   "url": "https://legisla.bsb.br/metodologia/07-judiciario-e-controle/",
   "markdown": "https://legisla.bsb.br/metodologia/07-judiciario-e-controle.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: súmulas vinculantes, CNJ, CNMP e instruções normativas dos órgãos de controle."
    }
   ]
  },
  {
   "id": "08-proposicoes",
   "ordem": 8,
   "titulo": "O que ainda não é lei — proposições em tramitação",
   "resumo": "Projetos de lei, medidas provisórias e PECs: como acompanhar o que está em discussão sem cometer o erro mais grave da área — tratar proposta como se já valesse.",
   "porta_de_entrada": false,
   "versao": "v0.1",
   "atualizado_em": "2026-08-18",
   "impressao_digital": "06157ea3",
   "url": "https://legisla.bsb.br/metodologia/08-proposicoes/",
   "markdown": "https://legisla.bsb.br/metodologia/08-proposicoes.md",
   "historico": [
    {
     "versao": "v0.1",
     "data": "2026-08-18",
     "mudanca": "Publicação inicial: a distinção entre norma vigente e proposição, e como citar sem induzir a erro."
    }
   ]
  }
 ]
}