import zipfile
zip_path = '/home/ubuntu/claude_fullset_FINAL.zip'
new_file = '/home/ubuntu/FAILURE_TO_CONSTRAINT_MECHANISM.md'
with zipfile.ZipFile(zip_path, 'a', compression=zipfile.ZIP_DEFLATED) as z:
z.write(new_file, 'claude_fullset/05_guides/FAILURE_TO_CONSTRAINT_MECHANISM.md')
print('Added successfully')
with zipfile.ZipFile(zip_path, 'r') as z:
for name in sorted(z.namelist()):
print(name)
ZIP追記スクリプト: 失敗→制約メカニズム文書を追加
元ファイル: システム要件定義の分析と汎用化方法/add_mechanism_to_zip.py
要約
claude_fullset_FINAL.zipにFAILURE_TO_CONSTRAINT_MECHANISM.mdを05_guides配下として追記するPythonスクリプト。追記後に収録ファイル名を一覧出力して確認する単純な増分パッケージング処理。
要点
- zipfile追記モードで失敗→制約変換メカニズム文書を追加
- arcname=claude_fullset/05_guides/FAILURE_TO_CONSTRAINT_MECHANISM.md
- 追加後にZIP内容を一覧表示
- fullset配布物への増分パッチ