etl-guidelines
DEPRECADA — ETL legado (apps.dat_ingest) REMOVIDO. Import atual = import_export_contract + endpoints DRF. Não codar contra apps.dat_ingest.
- License 许可
- Apache-2.0
- 最近更新
- 2026-11-11
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- etl-guidelines
- description
- DEPRECADA — ETL legado (apps.dat_ingest) REMOVIDO. Import atual = import_export_contract + endpoints DRF. Não codar contra apps.dat_ingest.
- disable-model-invocation
- true
03 SKILL.md 正文
ETL Guidelines — DEPRECADA (2026-06)
⚠️ O ETL legado (
apps.dat_ingest, comandosetl_upsert_*/etl_import_*) foi REMOVIDO (#967/#971). Não escreva código contraapps.dat_ingest— o módulo não existe mais. Esta skill é só um redirect.
Import atual (SSOT):
- Command:
import_export_contract— dry-run por padrão;--applyexige allowlist (bloqueado). - API: endpoints DRF
POST /api/<recurso>/import/— pipeline asyncImportJob. - Padrões de import:
apps/core/imports/(hashing / normalization). - Spec viva:
v2/docs/specs/backend/imports.spec.md.
Conteúdo histórico do ETL legado não é mantido aqui (ver git history se necessário).
04 同仓库更多 Skills
writing-standards
Apply AS v2 technical-writing standards (clarity, brevity, active voice, Python/Django conventions). Use when writing a README, a docstring (PEP 257), a commit message, a PR description, an error message, or any technical doc.
verification-gate
Verify before claiming success. Use when about to say something works/is done, after implementing a feature, after a bugfix, or before pushing — run the proof command and confirm output first.
test-driven-development
Write the failing test before the implementation in AS v2 (pytest + Django/DRF). Use when implementing a feature or fixing a bug, before any production code is written.
subagent-development
Orquestra subagents no AS v2 — decompõe a tarefa em domínios independentes, paraleliza e revisa em 2 estágios. Use ao delegar exploração, implementação ou validação cross-arquivo para acelerar o trabalho e poupar o contexto principal.
security-scan
Automated security scanning for AS v2. Use before commits or when reviewing changes for vulnerabilities. Runs dependency audit (pip-audit, npm audit), secret detection (grep patterns), and code pattern scanning (SQL injection, XSS, eval, pickle, hardcoded secrets). Integrates with project hooks system.
resume-handoff
Resume work from a saved handoff document, validating its state against the current codebase before continuing. Use when resuming work from a saved handoff after a context clear or in a new session (path, session name, or GitHub issue).