diff --git a/TASKS.md b/TASKS.md index df76c1f..afeda17 100644 --- a/TASKS.md +++ b/TASKS.md @@ -36,11 +36,13 @@ teste — a menos que você peça explicitamente o contrário. tentativa de checkpoint deu `ORA-00903` por um trecho abreviado/ilustrativo em `docs/11-v2-evolucao-schema.html` (já corrigido, commit `dd40d0a`) — os `ALTER TABLE` em si nunca tiveram problema. -- [ ] **Pronto, aguardando você rodar e validar** — `sql/04_v2_view_procedure_update.sql`: - `V_26AI_TECH` ganha as 35 colunas novas (aliases `RAW_JSON_TENABLE`/`RAW_JSON_CMDB` pra não - colidir); `prc_26ai_tech` passa a incluir esses campos no `json_object` enviado ao LLM (só o - ramo `VUL` foi tocado — ramo `SYS`, prompt, vetorização, log e exceção ficam idênticos ao - original). **Depende do Passo 1 já ter rodado no mesmo ambiente.** +- [x] **Concluído e validado em 2026-09-09** — `sql/04_v2_view_procedure_update.sql`: + `V_26AI_TECH` com as 81 colunas confirmadas na ordem certa (46 originais + 35 novas, + `RAW_JSON_TENABLE`/`RAW_JSON_CMDB` sem colidir); `prc_26ai_tech` `VALID`. Pegadinha + encontrada: rodando statement a statement no Database Actions, o `CREATE OR REPLACE VIEW` + (bloco grande) foi pulado na primeira passada — o checkpoint de compilação deu `VALID` + porque a view *antiga* (46 colunas) já era válida antes. Resolvido rodando o bloco + explicitamente; segunda checagem confirmou as 81 colunas. - [ ] Novos perfis de carga (`DL_TECH_VULNERABILIDADE_V3`, `DL_TECH_CMDB_V2`) - [ ] Pipeline de staging: bucket → `TB_26AI_TECH_V2_STG` via `DBMS_CLOUD.COPY_DATA` (tabela nova, não mexe nas existentes) diff --git a/docs/12-v2-view-procedure.html b/docs/12-v2-view-procedure.html index baa909c..f2ea438 100644 --- a/docs/12-v2-view-procedure.html +++ b/docs/12-v2-view-procedure.html @@ -41,9 +41,13 @@
Ter as colunas novas na tabela não basta — V_26AI_TECH e o json_object de prc_26ai_tech precisam repassar esses campos até o LLM. Este é o passo que faz isso.
Documenta um passo já implementado (sql/04_v2_view_procedure_update.sql), mas ainda não confirmado em nenhum ambiente. Depende do capítulo 11 já ter sido aplicado e validado no mesmo ambiente.
Compilação confirmada (V_26AI_TECH/PRC_26AI_TECH VALID)
+ e as 81 colunas da view checadas uma a uma. Dica de quem já passou por isso: se você rodar o
+ script statement a statement (não como "Run Script"), não pule o bloco do
+ CREATE OR REPLACE VIEW — ele é grande e fica fácil ir direto pro
+ CREATE OR REPLACE PROCEDURE sem notar.