- Data: 2026-03-25
- Decisao: concentrar diferencas em perfis declarativos carregados pelo projeto.
- Motivo: isso reduz acoplamento, aumenta reaproveitamento e deixa a base mais escalavel para novas wikis.
- Data: 2026-03-25
- Decisao: manter
run_scraper.pycomo ponto de entrada tecnico eQuickWiki Studiocomo camada de onboarding e operacao. - Motivo: a CLI atende profundidade tecnica; a GUI reduz friccao para uso recorrente.
- Data: 2026-03-25
- Decisao: preservar
DOCUMENTACAO_TECNICA.mdePlan.mdna raiz, usandodocs/README.mdcomo hub de navegacao. - Motivo: evita mover referencias existentes e melhora organizacao sem quebrar o historico do projeto.
- Data: 2026-03-25
- Decisao: adotar
STATUS,ROADMAP,NEXT_SESSIONeDECISIONScomo camada de continuidade. - Motivo: o projeto ja tem profundidade tecnica suficiente para precisar de um sistema de operacao mais previsivel.
- Data: 2026-03-27
- Decisao: persistir
runtime_status.jsondurante a execucao e gerarrun_report.jsonao final, com saude, falhas e atalhos para artefatos. - Motivo: logs puros nao respondem rapido o suficiente se o crawl esta saudavel, parcial ou quebrado; o operador precisa de um resumo estruturado reaproveitavel pela GUI e pelo output offline.
- Data: 2026-03-27
- Decisao: documentar
quickwikicomo comando canonico, manterpython run_scraper.pycomo compatibilidade e tratar perfis externos como preview via CLI. - Motivo: reduz atrito de onboarding sem ampliar a promessa de suporte alem do escopo oficial da v1.
- Data: 2026-03-27
- Decisao: registrar
schema_versionequickwiki_versionnos artefatos publicos e documentar que mudancas futuras devem ser aditivas dentro da mesma familia de schema. - Motivo: isso protege integracoes com GUI, automacao, navegacao offline e ferramentas externas.
- Data: 2026-03-27
- Decisao: adicionar
schema_versionewiki_familyaos perfis declarativos, aceitar legado semschema_versioncomo v1 e registrar um schema JSON dedicado emschemas/. - Motivo: isso prepara a matriz de compatibilidade, futuras automacoes de validacao e novas features de onboarding sem quebrar perfis existentes.
- Data: 2026-03-27
- Decisao: manter
quickwikicomo comando canonico, adicionarpython -m quickwikicomo fallback sem depender doPATHe orientarQUICKWIKI_ROOTquando a execucao acontecer fora da clone do projeto. - Motivo: isso reduz atrito no Windows, deixa o modelo source-first mais explicito e evita erros confusos quando o repositorio nao esta sendo executado da raiz esperada.
- Data: 2026-03-28
- Decisao: publicar o repositorio e o pacote sob licenca MIT, alinhando
LICENSE, metadata do pacote e documentacao publica. - Motivo: isso preserva o valor de portfolio do projeto, reduz friccao para estudo e reuso e deixa a mensagem juridica coerente com a intencao de abertura comunitaria.