Problema
Um protótipo sem dependências publica estrutura a partir de um conjunto de dados de texto livre em SQLite sem expor linhas cruas nem tabelas base privadas. A censura por padrões limpa o texto antes do armazenamento, um piso de texto distinto de k=5 controla cada tópico público e célula agregada, e o authorizer do SQLite nega escritas, tabelas privadas e colunas sensíveis em cada consulta.
Contexto
O protótipo responde a uma pergunta: um conjunto de dados de texto livre apoiado em SQLite consegue expor estrutura pública útil sem vazar registros crus nem tabelas base privadas? Para responder, o código separa um armazenamento privado de uma superfície pública estreita e impõe essa lacuna com controles rígidos e inspecionáveis em vez de convenção.
Método
Papel de Pablo: Autor único: desenho da fronteira, authorizer do SQLite, camadas de censura e agrupamento determinístico de tópicos, auditoria encadeada por hash e a suíte de autoverificação. SQLite authorizer sandboxing, Pattern-based PII redaction, k=5 distinct-text public views
Resultado
Seis autoverificações de fronteira controlam a CI: determinismo, um piso de texto distinto k=5, um authorizer SQL somente leitura, censura em repouso, uma auditoria encadeada por hash e um extrato sem tabelas privadas Um piso de texto distinto de k=5 controla cada tópico público e célula agregada, bloqueando a inundação de duplicatas exatas
Escopo de verificação
Os controles permanecem estruturais em vez de semânticos; a censura por padrões não detecta texto autoidentificador inédito, e o piso conta texto distinto em vez de pessoas.
Evidência
Repositório público e reproduzível A evidência principal aparece nos links da seção de materiais.