ordito-remove-block
Ordito の 書き込みスキル(仕様 §7.1)。既存 IR ドキュメントからブロックを1つ削除する(§3.3)。
いつ使うか / 使わないか
- 使う: 不要になったブロックをページから取り除くとき。
- 使わない: 内容を直す(
ordito-update-block)/位置を変える(ordito-move-block)/ページごと消す(ordito-delete-page)。 - 確認しない/生成しない(§5.4)。
入力(JSON)
{ "doc": "guides/quickstart", "block_id": "b3" }
doc(必須) /block_id(必須): 削除するブロック id(tabs 内も可, §3.3.3)。ir_dir(任意) /dry_run(任意, bool: 書き込まず削除対象を before として返すだけ)。
出力(JSON)
{ ok, doc, block_id, removed, before, updated_at, generated:false, note }
before は削除されたブロックの内容(取り消し材料)。削除後に語彙スキーマ検証が通らなければ書き込まずエラー。
実行
echo '{"doc":"guides/quickstart","block_id":"b3"}' | node "${CLAUDE_SKILL_DIR}/remove-block.js"