Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

Releases: Cucholambr3ta/x-dd

v0.2.0-rc1

v0.2.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 May 08:58
v0.2.0-rc1
6a2a4a6

Release v0.2.0-rc1 — ver docs/CHANGELOG.md

What's Changed

  • chore(ci): bump actions a Node24 + flock gitnexus (v0.2 S0) by @Cucholambr3ta in #77
  • docs(antigravity): activación por triggers conversacionales by @Cucholambr3ta in #78
  • chore(s1): Python 3.10 + pytest-cov + tests core by @Cucholambr3ta in #79
  • chore(s2): grader.yaml → grader.json (elimina parser YAML naive) by @Cucholambr3ta in #80
  • chore(s3): make_parser() DRY + wrapper mempalace_mine by @Cucholambr3ta in #81
  • chore(s4): GitNexus opt-in (XDD_GITNEXUS) por licencia comercial by @Cucholambr3ta in #82
  • feat(s5): modo degradado documentado + doctor mempalace_mode/gitnexus_enabled by @Cucholambr3ta in #83
  • docs(s6): README primeros 30s — tabla comparativa + dogfooding + dos paths by @Cucholambr3ta in #84
  • feat(s7-s8): orchestration runtime real + middleware 6-stage OTel/cost by @Cucholambr3ta in #85
  • feat(s9): sync points formales + runtime tracking orchestrations SQLite by @Cucholambr3ta in #86
  • feat(s10-s14): learning loop — sprint tracking, pattern-extraction, metricas, temporal, judge by @Cucholambr3ta in #87
  • feat(s15-s19): specs 100% — AG-UI mapper, bundle schema, context segmentado, A2A server by @Cucholambr3ta in #88
  • feat(s20-s22): distribución híbrida pip + xdd update/migrate + MCP removal COMPLETO by @Cucholambr3ta in #89
  • chore(release): v0.2.0-rc1 — cero deuda técnica, 23 sprints by @Cucholambr3ta in #90

Full Changelog: v0.1.2...v0.2.0-rc1

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 31 May 03:10
v0.1.2
79d0fd2

Release Notes — v0.1.2

Notas user-facing. Reconexión del auto-update + endurecimiento de hooks.

Fecha: 2026-05-30
Anterior: v0.1.1

✨ Novedades

  • Los hooks ahora funcionan de verdad. xdd hooks install materializa los hooks
    de X-DD (.agent/hooks/hooks.json) en la config de Claude Code. Hasta ahora estaban
    definidos pero nunca se ejecutaban: editar un archivo no re-indexaba MemPalace, y el
    hook de seguridad no corría. xdd-init lo hace automáticamente.
  • Auto-update de GitNexus tras cada commit (antes sólo MemPalace).
  • xdd-doctor reporta si los hooks están conectados ([Hooks / auto-update]).

🐞 Correcciones (seguridad)

  • Patrón anti fork-bomb roto: el hook de comandos peligrosos no detectaba la fork
    bomb canónica :(){ :|:& };: (regex inválido en ERE). Ahora sí, sin falsar sobre
    funciones bash normales.
  • rm legítimo bloqueado: rm -f /ruta/profunda (p.ej. en /tmp) ya no se bloquea;
    sólo se bloquea borrado recursivo de la raíz, dirs de sistema y ~.
  • Hooks globales seguros: los hooks de re-indexado/organización ya no actúan sobre
    repos donde no corresponde (incluido el propio repo-fuente X-DD, donde llegaban a
    gitignorear código versionado).

🛠 Mejoras internas

  • Lock flock skip-if-running para MemPalace (palace global único) → sin colisiones
    entre mines concurrentes.
  • Tests: materializador (12) + 20 casos bats de hooks (positivos y negativos).

⚠️ Cambios incompatibles (breaking)

  • Ninguno. Drop-in sobre v0.1.1.

🔒 Seguridad

  • El hook de comandos peligrosos pasó de no detectar fork bombs a detectarlas; reglas
    con tests positivos y negativos. AgentShield 0 findings ≥ high. 306 pytest verdes.

Changelog técnico completo: ver docs/CHANGELOG.md.

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 31 May 01:37
v0.1.1
14e06db

Release v0.1.1 — ver docs/CHANGELOG.md

What's Changed

  • fix(release): hardening v0.1.1 — gate crash, double-parse, DRY versión/timestamp by @Cucholambr3ta in #69

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 May 00:33
v0.1.0

Release v0.1.0 — ver docs/CHANGELOG.md

What's Changed

  • Sprint 0: Reconciliación — 10 ADRs + Fase 1-Briefing dogfooded by @Cucholambr3ta in #1
  • Sprint 1: MemPalace externo + Quickstart real + Fase 2-Spec by @Cucholambr3ta in #2
  • Sprint 2: CI base + linters + Fase 3-Plan formalizada by @Cucholambr3ta in #3
  • Sprint 3: xdd-doctor v2 (SemVer + --json) + xdd.config.yml + JSON Schema by @Cucholambr3ta in #4
  • Sprint 4: Gate keeper HMAC ⭐ + dogfooding fases 1-2-3 firmadas by @Cucholambr3ta in #5
  • fix(ci): relajar markdownlint + fixear 7 errores reales by @Cucholambr3ta in #6
  • Sprint 5: Registry tipado de agentes (180 agents, 15 cats) + SSoT-derived equipo.md by @Cucholambr3ta in #7
  • Sprint 6: MCP Server propio ⭐ (6 tools, 17 tests, stdlib pura) by @Cucholambr3ta in #8
  • Sprint 7 ampliado: Adapters + Hooks + Manifests + install.ps1 + 97 tests (inspiración ECC) by @Cucholambr3ta in #9
  • Sprint 8 ampliado: Gobernanza OSS + 3-tier docs + commitlint + agent.yaml + research/ by @Cucholambr3ta in #10
  • Sprint 9: Continuous Learning (instincts + /evolve + SQLite + 12 tests) by @Cucholambr3ta in #11
  • Sprint 10: Skills + Eval-harness + xdd-talk-compact (caveman MIT) + fix CI markdownlint by @Cucholambr3ta in #12
  • Sprint 11: Multi-agent orchestration runtime (/orchestrate, 13 tests, 92 total) by @Cucholambr3ta in #13
  • Sprint 12: AgentShield (13 reglas) + Shannon dep externa híbrida + rename + ADR-0010 (102 tests) by @Cucholambr3ta in #14
  • Sprint 13: White-labeling (branding + 4 personas + rename trigger) + ADR-0011 by @Cucholambr3ta in #15
  • fix(docs): sync drift post-Sprints 9-13 (9 files macro actualizados + lección reusable) by @Cucholambr3ta in #16
  • docs(readme): Shannon prominente + compatibilidad universal IDE expandida (13 asistentes) by @Cucholambr3ta in #17
  • docs(readme): rediseño vendible — landing SaaS + 5 diagramas Mermaid + social proof by @Cucholambr3ta in #18
  • fix(readme): i18n multi-idioma + Mermaid fix + español neutro by @Cucholambr3ta in #19
  • Sprint 14: Workspace mode + Wizard interactivo + ADR-0012 by @Cucholambr3ta in #20
  • Sprint 15: Monorepo 3 modos + ADR-0013 by @Cucholambr3ta in #21
  • Sprint 16: SDD parity + AI review + TF-IDF + ADRs 14/15/20 by @Cucholambr3ta in #22
  • Sprint 17: Party + Brainstorm + HITL + Router + retry/cond + ADRs 16/17/18/19 by @Cucholambr3ta in #23
  • Sprint 18: Observability Triad — OTel + replay + cost + 6-stage + ADRs 21/22 by @Cucholambr3ta in #24
  • Sprint 19: Context Engineering — budget + compact + fs-context + ADRs 23/24 by @Cucholambr3ta in #25
  • Sprint 20: Eval benchmarks externos + meta-eval + ADRs 25/26 by @Cucholambr3ta in #26
  • Sprint 21: Sandbox + Permissions — intent + authz + 6-step governance + ADRs 27/28 by @Cucholambr3ta in #27
  • Sprint 22: AHE-style /evolve refactor — 3-layer obs + frozen transfer + ADR 29 by @Cucholambr3ta in #28
  • Sprint 23: Protocols + Skills ecosystem — A2A + AG-UI + bundle.py + ADRs 30/31/32 by @Cucholambr3ta in #29
  • fix(lint): añadir description a workflows S16/S17/S19 by @Cucholambr3ta in #30
  • feat: integrar GitNexus tier-1 paralelo MemPalace + ADR-0033 by @Cucholambr3ta in #32
  • docs(sync): post-S14-23 + GitNexus tier-1 — 12 files macro by @Cucholambr3ta in #33
  • Sprint 24: Universal IDE adapter — copia real + 6 IDEs + MCP auto-config + ADR-0034 by @Cucholambr3ta in #34
  • fix(antigravity): ruta real ~/.gemini/config + scrub branding privado by @Cucholambr3ta in #35
  • Sprint 25: Global install architecture + dynamic path resolution + ADR-0035 by @Cucholambr3ta in #36
  • feat(vscode): adapter tasks.json + settings.json + INSTALL_VSCODE.md limpio by @Cucholambr3ta in #37
  • fix(install): docs-governance module + AGENTS.md template + opencode no-overwrite by @Cucholambr3ta in #38
  • fix(install): integrar Sprints 13-25 al instalador (10 módulos nuevos) by @Cucholambr3ta in #39
  • feat(codex): adapter Codex (OpenAI CLI) — 7° IDE + ADR-0036 by @Cucholambr3ta in #40
  • docs(sync): post PRs #34-40 — 7 IDEs + 36 ADRs + Sprint 25 + Codex by @Cucholambr3ta in #41
  • docs(readme): marca v0.1.0-rc pre-release + status badge by @Cucholambr3ta in #42
  • feat(windsurf-adapter): paridad completa workflows nativos + MCP merge global (Sprint 26 / ADR-0037) by @Cucholambr3ta in #43
  • docs(guides): serie completa 6 fichas técnicas multi-IDE X-DD (Sprint 27) by @Cucholambr3ta in #44
  • feat(orchestrator): workflow enforcement + bootstrap auto + SessionStart reforzado (Sprint 28 / ADR-0038) by @Cucholambr3ta in #45
  • feat(global-install): orquestador / invocable desde cualquier dir (Sprint 29 / ADR-0039) by @Cucholambr3ta in #46
  • fix(vscode-global): mergea chat.promptFilesLocations en User settings.json (Sprint 30 / ADR-0040) by @Cucholambr3ta in #47
  • feat(workspace): auto-organize + auto-gitignore declarativo (Sprint 31 / ADR-0041) by @Cucholambr3ta in #48
  • feat(sprint-32): lean profile + CI test gate + GitFlow reconciliation (Art.7 v1.5) by @Cucholambr3ta in #49
  • fix(lint): resolve shellcheck SC2154/SC2166 by @Cucholambr3ta in #50
  • docs(readme): reflect real project state for v0.1.0 pre-release by @Cucholambr3ta in #51
  • docs(readme): concise, truthful project overview by @Cucholambr3ta in #52
  • chore(mcp): deprecar MCP (no necesario) — borrado diferido a v0.2.0 (B4, ADR-0044) by @Cucholambr3ta in #58
  • docs(dev): reubicar 7 guías IDE a docs/dev/ (material dev, no release) (B5) by @Cucholambr3ta in #59
  • docs(cleanup): índice ADR completo + test counts reales + archivar sprints (B6) by @Cucholambr3ta in #60
  • chore(version): VERSION como fuente única de verdad (B7) by @Cucholambr3ta in #61
  • chore(release): desbloquear release.yml + RELEASES/v0.1.0 + CHANGELOG (B8) by @Cucholambr3ta in #62
  • docs(retro): crear .xdd/retro/lecciones.md — fase retro Sprint 33 by @Cucholambr3ta in #64
  • docs(adr): ADR-0048 modelo de distribución y update híbrido (v0.2.0) by @Cucholambr3ta in #66
  • docs(readme): README con estructura de marketing (hero + 9 disciplinas + harness) by @Cucholambr3ta in #65
  • feat(provider): puerto LLM hexagonal con MockProvider determinista (B1) by @Cucholambr3ta in #53
  • feat(flow): gate ejecutable de flujos declarativos (B2) by @Cucholambr3ta in #54
  • feat(packaging): SDK pip-installable con entry-points (B3, supersede ADR-0008) by @Cucholambr3ta in #55
  • feat(cli): comando de terminal xdd unificado vía pipx (B3b, ADR-0045) by @Cucholambr3ta in #56
  • feat(adapters): módulo Python SSoT → 7 IDEs, aditivo (B3c, ADR-0046) by @Cucholambr3ta in #57
  • ci(pypi): workflow publish a (Test)PyPI vía Trusted Publishing (B3d, ADR-0047) by @Cucholambr3ta in #63
  • ci(commitlint): ignorar merge commits en la validación by @Cucholambr3ta in #68
  • release: X-DD v0.1.0 — agentix-port + pip-installable + release readiness by @Cucholambr3ta in #67

New Contributors

Full Changelog: https://github.com/Cucholambr3ta/x-dd/commits/v0.1.0