チーム開発の並列割り当て、成果物の統合、停止・復元時のwriter所有権を改善しました。
- 依頼から担当ファイル・契約・必要な依存を定め、独立した作業量と人数上限に応じてエージェントを割り当てます。
- 役割別の指示と完了報告を整理し、報告の訂正だけで成果物を作り直す重複を抑えます。
- タスク別の隔離作業と背景統合で、開始時baseline、元フォルダのユーザー変更、ファイル権限を保護します。
- Unixでsetpgid/setsid・孤児化した子孫も終了まで追跡し、writer全体の終了確認後に所有権を解放します。
- 保存から復元した通常実装タスクも永続writer証拠を確認し、生存中の完了・後続配送・統合を保留します。証拠の読取エラーは保留し、回復後に再開します。
- 改行・インデントによるoutbox検査の誤判定を修正し、Windowsを含む実Session回帰を追加しました。
配布対象はmacOS(Apple Silicon/Intel)、Linux(arm64/x86_64)、Windows(x86_64)です。checksums.txt、SBOM、インストーラを添付します。
出荷前検査は全6段成功。ローカル全テストは6,402件成功、既存ignore 8件は未実行です。対象コミットのTest CIは15/15ジョブ成功、Securityも成功しました。
更新・再インストール:
curl -fsSL https://raw.githubusercontent.com/tacyan/zaivern-code/main/install.sh | sh制約: macOSのwriter追跡にはGUI launchdドメインと対応private APIが必要です。Linuxで監督プロセスを外部からSIGKILLされた場合はOS再起動まで安全側に所有権を保持します。旧PIDのみの記録や欠落した証拠を、終了済みとして自動解放しません。