<< All versions

Skill v1.0.1

currentAutomated scan100/100
alperhankendi/ctxo/ctxo-safe-edit

+4 new

──Details
PublishedNovember 2, 2026 at 07:51 PM
Content Hashsha256:35cb9ca6ce147634...
Git SHA64b991898af9
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 787 B)
SKILL.md787 Bactive
SKILL.md · 20 lines · 787 B

name: ctxo-safe-edit description: Use BEFORE editing, renaming, or deleting any function, class, or method, to avoid breaking dependents. metadata: version: "1.0.1"


Safe edit with ctxo

Before changing a symbol, in order - do NOT skip:

  1. get_blast_radius(symbolId) - see what breaks. If confirmed/likely dependents exist, plan to update them too.
  2. get_why_context(symbolId) - check for revert history or anti-patterns. If found, STOP and tell the user instead of repeating a reverted approach.
  3. Only then edit the source.
  4. After editing, re-check the dependents from step 1.

A deterministic guard may block the first edit of a high-impact symbol until you have run get_blast_radius. That is expected - run it, then re-issue the edit.

<!-- ctxo-skill v0.13 -->

← v1.0.0All versions