Skip to content

fix(ci): repair pytest resolution lint scope and drift detection - #20

Open
Traky12 wants to merge 12 commits into
mainfrom
audit/repair-ci-drift-2026-08-19
Open

Traky12 wants to merge 12 commits into
mainfrom
audit/repair-ci-drift-2026-08-19

Conversation

@Traky12

@Traky12 Traky12 commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Resumen

  • Cambio preparado para revisión mediante PR.
  • No se realiza despliegue directo a staging ni production.

Validación local

  • diff --check: OK
  • Tests y comprobaciones descritos en el commit.

Gate

La promoción queda bloqueada hasta que CI, seguridad, branch protection, evidencia y rollback cierren sus gates.

@github-actions

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: UNKNOWN

  • TRL9 Gate: UNKNOWN
  • Workflow result: failure
  • Report file: not-generated
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/32216726849

  • ✅ Pasados: 15
  • ❌ Fallidos: 2
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: Validate All
Conclusión: failure
Run: https://github.com/Traky12/Cast-o/actions/runs/32216726814

  • ✅ Pasados: 16
  • ❌ Fallidos: 4
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🚨 Fallo en workflow

@github-actions

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: UNKNOWN

  • TRL9 Gate: UNKNOWN
  • Workflow result: failure
  • Report file: not-generated
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

Copy link
Copy Markdown
Contributor

🤖 Análisis Automático IA

Claude — Revisión de código

Sin análisis disponible (SABIONDA_API_KEY no configurada)

Mistral — Documentación generada

Sin documentación disponible

Generado automáticamente por SABIONDA · GaiaChain trazabilidad activa

Traky12 commented Aug 19, 2026

Copy link
Copy Markdown
Owner Author

Validation update — 2026-08-19

The CI-drift repair branch was rebased onto the current default branch and published at 235b2e5.

  • Focused security/hardening suite: 43 passed
  • shell syntax validation: PASS
  • Python bytecode compilation: PASS
  • git diff check: PASS
  • Added idempotent SQLAlchemy model registration to prevent duplicate EducationalResource table registration during test collection.
  • PR remains technically mergeable but blocked by required human review; no automatic merge was performed.

The repository still reports default-branch Dependabot vulnerabilities. This remains an explicit security blocker and is not represented as resolved by this PR.

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/32286692302

  • ✅ Pasados: 20
  • ❌ Fallidos: 3
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: Validate All
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/32286692231

  • ✅ Pasados: 22
  • ❌ Fallidos: 3
  • ⏭️ Omitidos/Neutral: 3

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: UNKNOWN

  • TRL9 Gate: UNKNOWN
  • Workflow result: failure
  • Report file: not-generated
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

Copy link
Copy Markdown
Contributor

🤖 Análisis Automático IA

Claude — Revisión de código

Sin análisis disponible (SABIONDA_API_KEY no configurada)

Mistral — Documentación generada

Sin documentación disponible

Generado automáticamente por SABIONDA · GaiaChain trazabilidad activa

@@ -1,4 +1,5 @@
langgraph>=0.2.0
langgraph>=0.4.5,<0.5.0
@@ -1,4 +1,5 @@
langgraph>=0.2.0
langgraph>=0.4.5,<0.5.0
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/32294138898

  • ✅ Pasados: 18
  • ❌ Fallidos: 3
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: Validate All
Conclusión: failure
Run: https://github.com/Traky12/Cast-o/actions/runs/32294138871

  • ✅ Pasados: 21
  • ❌ Fallidos: 5
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🚨 Fallo en workflow

Traky12 commented Aug 19, 2026

Copy link
Copy Markdown
Owner Author

Progress update — durable runtime, MLflow contract, evidence retrieval / Progreso — runtime durable, contrato MLflow y retrieval

Completed / Completado

  • Cast-o branch audit/repair-ci-drift-2026-08-19 is observed remotely at a9ed767 and contains the durable LangGraph runtime, SQLite checkpoint persistence, thread isolation, resume/state surfaces, formal agent contracts and portable package imports.
  • Focused validation: 31 tests passed.
  • Castuo-system branch integration/consolidation-en-es-2026-08-19 is observed remotely at 069fa6b.
  • Core assurance validation: 12 required files, 9 claims, 10 controls, 6 resilience scenarios, 10 production controls, 8 AI capabilities, 12 MLflow lineage fields and 10 retrieval negative tests. YAML validation and git diff --check pass.
  • The bilingual Proof Pack now documents S-001A clean-clone replay, durable runtime limits, MLflow lineage boundaries and evidence-subordinated retrieval.

Claims boundary / Límite de claims

This is implemented local/staging evidence, not production readiness. MLflow tracing is contractually defined but not claimed until one unified graph trace is executed E2E in the selected runtime. Retrieval is contractually fail-closed but not claimed until ACL/tenant isolation, citation, hash mismatch, stale-index, prompt-injection and offline negative tests are replayed.

Remaining gates / Gates pendientes

Promotion remains BLOCKED: human review, independent replay, PostgreSQL/TimescaleDB checkpointing, backup/restore, remote observability, AuthN/AuthZ and tenant isolation for durable endpoints, authorized Vault secret, GitHub runners, rollback evidence and accepted field/commercial pilots remain required. No bypass or automatic merge was performed.

Traky12 commented Aug 19, 2026

Copy link
Copy Markdown
Owner Author

GitHub integration checkpoint / Checkpoint de integración

The branch contents are now present in GitHub and reconciled against the current remote SHA. Local validation remains evidence-scoped; this comment does not authorize an automatic merge.

Los contenidos de la rama ya están publicados en GitHub y reconciliados con el SHA remoto actual. La validación local queda limitada al alcance de su evidencia; este comentario no autoriza un merge automático.

Remaining gates / Gates restantes: required human review, remote checks where applicable, independent replay, rollback evidence, and resolution of security/dependency holds. No bypass, fabricated secret, or unsupported production claim was introduced.

@github-actions

Copy link
Copy Markdown
Contributor

🚦 48h Operativity: UNKNOWN

  • TRL9 Gate: UNKNOWN
  • Workflow result: failure
  • Report file: not-generated
  • Gate source: artifacts/operativity/trl9/go-nogo-status.md

@github-actions

Copy link
Copy Markdown
Contributor

🤖 Análisis Automático IA

Claude — Revisión de código

Sin análisis disponible (SABIONDA_API_KEY no configurada)

Mistral — Documentación generada

Sin documentación disponible

Generado automáticamente por SABIONDA · GaiaChain trazabilidad activa

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: E2E - Pull Request to Main
Conclusión: success
Run: https://github.com/Traky12/Cast-o/actions/runs/32326131886

  • ✅ Pasados: 20
  • ❌ Fallidos: 3
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Resumen de checks del PR #20

Workflow: Validate All
Conclusión: failure
Run: https://github.com/Traky12/Cast-o/actions/runs/32326131869

  • ✅ Pasados: 21
  • ❌ Fallidos: 5
  • ⏭️ Omitidos/Neutral: 2

Detalle de checks

@github-actions

Copy link
Copy Markdown
Contributor

🚨 Fallo en workflow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants