Skip to content

v0.4.32 — el agente ve la vigente, el costo y el cuerpo

Latest

Choose a tag to compare

@Jabar42 Jabar42 released this 01 Nov 17:52
· 12 commits to master since this release

Seis PRs de Medardo (#41–#46), verificados uno por uno y en conjunto. Suite: 583 passed, 57 subtests.

Búsqueda y vigencia (#43, #46)

  • search --body busca también en el cuerpo; los de frontmatter van primero y los de cuerpo después, marcados (cuerpo). Sin --body y con menos de 5 resultados, un pie avisa cuántas notas más lo mencionan en el cuerpo.
  • read de una nota reemplazada imprime, antes del cuerpo, la versión vigente; la correctora imprime a quién corrige.
  • El pie de reemplazadas de search deja de ser el total del vault: cuenta solo las que coinciden con la consulta y el tipo, cada una con su vigente.
  • Conflicto #43/#46 resuelto: los dos reescribían el pie de search; conviven los dos y hidden se filtra con matches_query(..., body=body_mode).

Costo de la llamada (#45)

  • traverse --compact (una línea por nodo) y --budget N (corta después del BFS, «alcanzables» exacto).
  • Recibo en toda salida: nodos, alcanzables, bytes, tokens y si truncó. receipt en JSON.

Grafo (#41, #42)

  • suggest-edge-types no propone como ALTA la inversa de una arista tipada ni los pares mutuos; no entran en --apply. En un vault de 311 notas: ALTA 391 → 271.
  • graph impact manda por la arista declarada; el score semántico solo anota ([ajuste: 0.65]) y avisa si es bajo.

Validación (#44)

  • aplica hacia una reemplazada avisa «re-anclá la arista… el trabajo puede seguir valiendo».
  • Apoyo en una nota muerta sin sucesora (estados dead de su capa) avisa «quedó sin base». Aviso, nunca error.