specsfy-aux-database

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Manter o mapa de dados

维护数据映射

Modo de interação

交互模式

Modo de interação:
sem perguntas
. Não formule perguntas nesta skill. Quando faltar informação confirmada, sinalize o campo pendente para a etapa conversacional responsável.
  1. Ler instruções locais,
    PROJECT.md
    ,
    STACK.md
    e todo o
    DATABASE.md
    .
  2. Inspecionar schemas, migrations, models persistentes e configurações sem revelar valores de ambiente ou credenciais.
  3. Executar
    node scripts/update_database.mjs --project <raiz>
    .
  4. Conferir o inventário detectado contra as fontes executáveis.
  5. Completar relações, índices, constraints, ownership, retenção e finalidade que não possam ser inferidos com segurança; marcar desconhecidos em vez de inventar.
  6. Preservar todo conteúdo fora do bloco
    specsfy:database
    .
  7. Considerar a mudança de dados incompleta até
    DATABASE.md
    refletir a nova estrutura e os testes relevantes estarem verdes.
  8. Executar
    $specsfy-setup
    em modo de monitoramento antes de devolver o handoff e exigir que
    .specsfy/DATABASE.md
    deixe de aparecer como pendência.
Usar tabelas Markdown para permitir busca e comparação. Nunca copiar dados de produção, strings de conexão, senhas, tokens ou valores de
.env
.
交互模式:
无提问
。 请勿在本skill中提出问题。当缺少已确认的信息时,标记待处理字段并移交至负责的对话阶段。
  1. 读取本地说明文档、
    PROJECT.md
    STACK.md
    以及完整的
    DATABASE.md
  2. 检查schemas、迁移文件、持久化模型和配置信息,不得泄露环境值或凭证信息。
  3. 执行
    node scripts/update_database.mjs --project <项目根目录>
  4. 将检测到的清单与可执行源代码进行核对。
  5. 补充无法安全推断的关系、索引、约束、所有权、数据保留期和用途;标记未知项,不得编造内容。
  6. 保留
    specsfy:database
    块之外的所有内容。
  7. DATABASE.md
    反映新结构且相关测试通过之前,视为数据变更未完成。
  8. 在移交前以监控模式执行
    $specsfy-setup
    ,确保
    .specsfy/DATABASE.md
    不再显示为待处理项。
使用Markdown表格以支持搜索和对比。严禁复制生产数据、连接字符串、密码、令牌或
.env
中的值。