Tombstone cowork/: switched private to refine, record kept as hashes (#3)
Browse filesClaude-Session: https://claude.ai/code/session_01GHRWAQp3H56wMQsZp8za3j
Co-authored-by: Claude <noreply@anthropic.com>
- .gitignore +1 -0
- COWORK_TOMBSTONE.md +36 -0
.gitignore
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
cowork/
|
COWORK_TOMBSTONE.md
ADDED
|
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# TOMBSTONE: cowork/
|
| 2 |
+
**Status:** detached, local-only since 2026-10-03 (not deleted; nothing removed)
|
| 3 |
+
**GitHub copies:** purged. The branch history that held the folder was deleted (privacy first); content lives only on the owner's machine.
|
| 4 |
+
|
| 5 |
+
The Claude ⇄ ChatGPT cowork folder (handoffs, decisions, `seal.py` tombstone/restore system) was moved off GitHub to keep it private.
|
| 6 |
+
This marker records exactly what was sealed so the local copy can prove it's unchanged when it reattaches.
|
| 7 |
+
|
| 8 |
+
## Record
|
| 9 |
+
- 2026-10-03 SWITCHED PRIVATE: cowork/ moved off GitHub to refine privately. Owner chose privacy over keeping the
|
| 10 |
+
folder's history on GitHub. Nothing was removed from the folder itself; its own TOMBSTONES.log and .tombstones/
|
| 11 |
+
keep every version locally. The hashes below are the public proof of what it contained at this moment.
|
| 12 |
+
|
| 13 |
+
## Seal at detachment
|
| 14 |
+
MANIFEST.json sha3-256: `25fcaa423e4296ee3aba0b5740eaeefda50321b51b12d610dc32e48c60897a68`
|
| 15 |
+
|
| 16 |
+
```json
|
| 17 |
+
{
|
| 18 |
+
"files": {
|
| 19 |
+
"LOG.md": "dd93336c87595a58cdbd65c997d40a90c9a13229c188ce3a3522afe040c2713c",
|
| 20 |
+
"README.md": "a7d9169ff60bcc4d7660ac6b04e32ca3e3758cd84d2983b75748d073f1cde64d",
|
| 21 |
+
"TEMPLATE.md": "95e07d3aecfd14e0a179f63189695130b00584be9bfee54c8bdce0dfe0ea15f9",
|
| 22 |
+
"decisions/.gitkeep": "a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a",
|
| 23 |
+
"decisions/2026-10-03-add-only.md": "711415e84209cda0a3ee06df3e5973d599c578797bf7640a063e5fd4970ad3e6",
|
| 24 |
+
"from_chatgpt/.gitkeep": "a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a",
|
| 25 |
+
"seal.py": "be147e266b860967ee6292c03edefe19c3c7ef972c12d3730f269b8b9ccbd53a",
|
| 26 |
+
"shared/.gitkeep": "a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a",
|
| 27 |
+
"to_chatgpt/.gitkeep": "a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a"
|
| 28 |
+
}
|
| 29 |
+
}
|
| 30 |
+
```
|
| 31 |
+
|
| 32 |
+
## Reattach when ready
|
| 33 |
+
1. In your local copy run `python cowork/seal.py verify`. It should say OK, or list exactly what changed since detachment.
|
| 34 |
+
2. Compare `openssl dgst -sha3-256 cowork/MANIFEST.json` to the hash above. A match means nothing drifted.
|
| 35 |
+
3. Remove the `cowork/` line from `.gitignore`, then `git add cowork` and commit.
|
| 36 |
+
4. Add a line to this file: `REATTACHED <date> manifest=<hash>`. Keep this file; it's the record.
|