Skip to content

fix(infra): local kind stack runnable + GT-447 Core stack verified on kind#177

Merged
beyondnetPeru merged 2 commits into
mainfrom
develop
Jul 13, 2026
Merged

fix(infra): local kind stack runnable + GT-447 Core stack verified on kind#177
beyondnetPeru merged 2 commits into
mainfrom
develop

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Repunta product/infra/helm/local-test.sh a las rutas post-refactor (el único bloqueo para el stack local en kind), y registra la evidencia de GT-447.

  • local-test.sh: reference/infrastructure/helmproduct/infra/helm; apps/*/packages/* Dockerfiles → src/apps/*/src/packages/*; doc comments a verbos kind-*. Dockerfiles + charts ya eran refactor-correctos; solo el runner derivaba.
  • Verificado en vivo en kind: kind-apps-up levanta core-api + mcp-server + agent-runtime (3/3 pods Running), smoke verde incl. POST /v1/agent/handle con la cadena gobernada completa (verdict: PASS, policyEngine: opa).
  • Board: GT-447 (Objetivo 1) → IN-PROGRESS con evidencia; resta el chain del Tracker (GT-446) + UI.

bash -n limpio, helm lint verde en los 3 charts, tracking guard 532/478.

🤖 Generated with Claude Code

beyondnetPeru and others added 2 commits July 12, 2026 22:54
…l kind stack)

The kind orchestration script still pointed at pre-taxonomy-refactor paths, so it
could not build/deploy the local stack:
- HELM dir: reference/infrastructure/helm → product/infra/helm
- Dockerfiles: apps/*/Dockerfile, packages/*/Dockerfile → src/apps/*, src/packages/*
- usage doc comments refreshed to the kind-* verbs

Dockerfiles + Helm charts were already refactor-correct; only the runner drifted.
Verified: bash -n clean, all 3 Dockerfiles resolve, `helm lint` green for the 3 charts.
Enables `bash product/infra/helm/local-test.sh kind-apps-up` on a local kind cluster.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…local kind

Core-api + mcp-server + agent-runtime up on a kind cluster (3/3 pods Running),
smoke green incl. the full governed chain (POST /v1/agent/handle → verdict PASS).
Remaining: the Tracker BFF/API→Core chain (GT-446) + browser UI.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

📊 Bilingual Coverage Impact

PR Changes

  • Paired EN/ES files modified: 1
  • New EN files needing ES translation: 0

Repository Coverage

Metric Value
Total EN files 541
Total ES files 505
Paired files 0
Coverage 0%

Good: All EN changes have ES counterparts.


Generated by GitHub Actions

@beyondnetPeru beyondnetPeru merged commit 0f59e9b into main Jul 13, 2026
17 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c82006c180

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

# bash reference/infrastructure/helm/local-test.sh smoke # port-forward + curl
# bash reference/infrastructure/helm/local-test.sh down # uninstall + delete ns
# bash product/infra/helm/local-test.sh kind-apps-up # kind + build + load + install apps
# bash product/infra/helm/local-test.sh kind-up # kind + build + load + infra + apps

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Fix the bundle path before advertising kind-up

When users follow this newly documented kind-up path, the infra() step still packages rulesets reference, but this repo no longer has a root rulesets directory (the rulesets live under src/rulesets). With set -e, tar aborts before MinIO/observability and app installation, so the full kind bring-up remains non-runnable even though kind-apps-up works; update the bundle packaging path or create the expected directory before recommending this command.

Useful? React with 👍 / 👎.

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.

1 participant