This repository was archived by the owner on Jun 11, 2026. It is now read-only.
Releases: Cucholambr3ta/x-dd
Releases · Cucholambr3ta/x-dd
Release list
v0.2.0-rc1
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
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 installmaterializa 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-initlo hace automáticamente. - Auto-update de GitNexus tras cada commit (antes sólo MemPalace).
xdd-doctorreporta 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. rmlegí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
flockskip-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
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
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
- @Cucholambr3ta made their first contribution in #1
Full Changelog: https://github.com/Cucholambr3ta/x-dd/commits/v0.1.0