Documentación/Delimitadores de bloque

Delimitadores de bloque

Especificaciones de merge local idempotente con delimitadores de bloque de alta fidelidad.

Merge seguro e idempotente

Al escribir rulesets, instrucciones o perfiles de skill personalizados dentro del código, el CLI evita contaminar los archivos envolviendo las actualizaciones gestionadas dentro de delimitadores estrictos (for files like .clinerules, .hermesrules, .voidrules, .openclawrules, or .aiderinstructions.md):

formato de rules
rules
# >>> VIBEBASKET START: custom-skill-id <<<
# Skill: Custom Skill (custom-skill-id)
... custom developer prompts and instructions ...
# >>> VIBEBASKET END: custom-skill-id <<<

Este modelo por bloques hace seguras las reaplicaciones. Si el límite ya existe, VibeBasket sustituye solo el bloque gestionado. Si todavía no existe, lo añade y deja intacto todo lo que está fuera de los delimitadores.