diff --git a/.gitfield/.radicle-push-state b/.gitfield/.radicle-push-state index b361515..52d126b 100644 --- a/.gitfield/.radicle-push-state +++ b/.gitfield/.radicle-push-state @@ -1 +1 @@ -6407c10b8507450d0dd72a97948c8c07de7eef5b +4f243116017d3a9627b5d1bfb2c8a3f067aa166c diff --git a/.gitfield/README.txt b/.gitfield/README.txt index fbd47b9..b37121d 100644 --- a/.gitfield/README.txt +++ b/.gitfield/README.txt @@ -14,4 +14,4 @@ The directory contains metadata and logs for the GitField multi-repository publ These files provide transparency, auditability, and discoverability, ensuring the project's persistence against deplatforming, censorship, or algorithmic manipulation. For a public-facing declaration, see [docs/index.html](../docs/index.html). -Generated by `gitfield-sync` at 2025-06-09T22:35:36Z (v1.4). +Generated by `gitfield-sync` at 2025-06-09T21:04:01Z (v1.2). diff --git a/.gitfield/bitbucket.sigil.md b/.gitfield/bitbucket.sigil.md index 59038a1..c3867ff 100644 --- a/.gitfield/bitbucket.sigil.md +++ b/.gitfield/bitbucket.sigil.md @@ -6,24 +6,24 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `bitbucket` - **Default Branch**: `master` -- **This Commit Date**: `2025-06-09 16:08:35` +- **This Commit Date**: `2025-06-09 16:06:57` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 16:08:35` -- **Last Commit SHA**: `0fadda4d277aab5e4c37f20f01773c1a927ff273` +- **This Commit Timestamp**: `2025-06-09 16:06:57` +- **Last Commit SHA**: `5a455a93697cde63ed734256de5a42dc05344b50` - **Last Commit Message**: `Post-GitLab sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 16:08:14 2025 -0500` -- **This Commit URL**: [https://bitbucket.org/thefoldwithin/git-sigil/commits/0fadda4d277aab5e4c37f20f01773c1a927ff273](https://bitbucket.org/thefoldwithin/git-sigil/commits/0fadda4d277aab5e4c37f20f01773c1a927ff273) +- **Last Commit Date**: `Mon Jun 9 16:06:44 2025 -0500` +- **This Commit URL**: [https://bitbucket.org/thefoldwithin/git-sigil/commits/5a455a93697cde63ed734256de5a42dc05344b50](https://bitbucket.org/thefoldwithin/git-sigil/commits/5a455a93697cde63ed734256de5a42dc05344b50) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `897` +- **Total Commits**: `879` - **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -52,7 +52,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 1 hour, 51 minutes` +- **System Uptime**: `up 1 hour, 50 minutes` --- diff --git a/.gitfield/canonical.md b/.gitfield/canonical.md index c3e2daf..3ed857e 100644 --- a/.gitfield/canonical.md +++ b/.gitfield/canonical.md @@ -9,15 +9,7 @@ This repository, `git-sigil`, is canonically hosted at: This canonical URL serves as the primary, authoritative source for the project, maintained by **Mark Randall Havens** and **Solaria Lumis Havens** to ensure sovereignty, resilience, and protection against deplatforming or narrative erasure. **Declared by**: Mark Randall Havens -**Timestamp**: 2025-06-09T22:35:36Z - -## GPG Signatures - -This declaration is signed with the following GPG keys: - -- **Mark Randall Havens (Field Archivist, The Fold Within)** (Key ID: 4E27D37C358872BF) -- **Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)** (Key ID: 4E27D37C358872BF) -- **Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)** (Key ID: 4E27D37C358872BF) +**Timestamp**: 2025-06-09T21:04:01Z ## Mirror Repositories @@ -29,7 +21,7 @@ The project is mirrored across multiple platforms to enhance redundancy and acce - [https://remember.thefoldwithin.earth/mrhavens/git-sigil](https://remember.thefoldwithin.earth/mrhavens/git-sigil) - [https://codeberg.org/mrhavens/git-sigil](https://codeberg.org/mrhavens/git-sigil) - [https://gitea.com/mrhavens/git-sigil](https://gitea.com/mrhavens/git-sigil) -- **Radicle**: [rad:z3FEj7rF8gZw9eFksCuiN43qjzrex](https://app.radicle.xyz/nodes/z3FEj7rF8gZw9eFksCuiN43qjzrex) (Decentralized, censorship-resistant) +- **Radicle**: [rad:z3FEj7rF8gZw9eFksCuiN43qjzrex](https://app.radicle.xyz/nodes/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex) (Decentralized, censorship-resistant) ## Philosophy of Recursive Sovereignty @@ -37,10 +29,10 @@ The GitField framework employs a recursive, multi-repository strategy to defend ## Push Log -The latest push operations are logged in [`pushed.log`](./pushed.log) for transparency and auditability. +The latest push operations are logged in [`.gitfield/pushed.log`](./pushed.log) for transparency and auditability. ## GitHub Pages -A public-facing canonical declaration is available at [index.html](./index.html) for enhanced discoverability and SEO. +A public-facing canonical declaration is available at [docs/index.html](./docs/index.html) for enhanced discoverability and SEO. -_Auto-generated by `gitfield-sync` at 2025-06-09T22:35:36Z (v1.4)._ +_Auto-generated by `gitfield-sync` at 2025-06-09T21:04:01Z (v1.2)._ diff --git a/.gitfield/canonical.meta b/.gitfield/canonical.meta index 3244e98..1bccc29 100644 --- a/.gitfield/canonical.meta +++ b/.gitfield/canonical.meta @@ -13,13 +13,8 @@ "rid": "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex", "peer_id": "z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" }, - "timestamp": "2025-06-09T22:35:36Z", - "commit": "c70557d", - "tree_hash": "57dfef978d3d2a37efeebd88444305c64375a16c", - "synced_cycles": 0, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] + "timestamp": "2025-06-09T21:04:01Z", + "commit": "af290bc", + "tree_hash": "e02859d7495c347ca44796d05998d802410ede1e", + "synced_cycles": 2 } diff --git a/.gitfield/canonical.meta.asc b/.gitfield/canonical.meta.asc deleted file mode 100644 index f1ce718..0000000 --- a/.gitfield/canonical.meta.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYc0ACgkQTifTfDWI -cr9+fA/9HKoqzwFd4GprjFO9zLEIlq2UDIz9zG3XJ0gyB8pCTg2FpcLFrca4Bh92 -JzBJg2wL6Coer9c4QeaC8l/LdIEsLnnKDofQ2W5OwpCxnSF9Gz4O0HR4ePdWOeuI -T/ruhJinSVjaKUrcaj7PtBSyheUzxN3mzp5k3V4aKBlbsvpKKtvtDm66VgRQuG58 -ItpxFqH6q2auj+YY4L2RvDZ0hIB73/9OnzIUowq5jxmtODGrLcZqfwhM19Pr7WiS -1BVlmKlOjYCRmDkfCIJeJcNS4zQAeb1Pd3yHfbjBH8bxATP5YIG/OEHMReFjMFtT -h/ZsqDg7eACz7Tc0uSvQ8RKAD7fD9nFizAKbu738SS11Gb4gT+tU2mEQQXk8kdxd -XlQbOTI/saiOSdarGpxWyQ6TFPOxHizwVTTcsXeIbS8SClJMFJIXiHBF9uX4QUmF -eWttZ1uFSzFYFoL8EHY8BYmz7BM1BpvodK9qxOiUDq/3RtVpZhDDPqgYVumopRbr -CxuXeHucdy6TeR8BSrp3WRt9U3QKYX8KGlbKbiME8ZKmzq3Ido8QJi2XYIBY8VTS -++HKD0f9E6sHDm+tHfWIMrg++r03J9vHtULytE1VSClBIse+vWN5DUkg9xbARsoA -cz0Eozm1UJxBhCTJRoO++stx2eu2osPdPhT2iz81cn8Pk53OYqU= -=FoGU ------END PGP SIGNATURE----- diff --git a/.gitfield/canonical.meta.sig.4E27D37C358872BF b/.gitfield/canonical.meta.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/.gitfield/codeberg.sigil.md b/.gitfield/codeberg.sigil.md index 1fd84f7..68722db 100644 --- a/.gitfield/codeberg.sigil.md +++ b/.gitfield/codeberg.sigil.md @@ -6,24 +6,24 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `codeberg` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 16:07:49` +- **Repo Created**: `2025-06-09 16:06:10` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 16:07:49` -- **Last Commit SHA**: `99ed2e799b30fee24c57c95543411a0bee7fd5b7` +- **This Commit Timestamp**: `2025-06-09 16:06:10` +- **Last Commit SHA**: `e365419d2fcba350614531bf36b00a8dd2a15197` - **Last Commit Message**: `Post-Forgejo sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 16:07:45 2025 -0500` -- **This Commit URL**: [https://codeberg.org/mrhavens/git-sigil/commit/99ed2e799b30fee24c57c95543411a0bee7fd5b7](https://codeberg.org/mrhavens/git-sigil/commit/99ed2e799b30fee24c57c95543411a0bee7fd5b7) +- **Last Commit Date**: `Mon Jun 9 16:06:06 2025 -0500` +- **This Commit URL**: [https://codeberg.org/mrhavens/git-sigil/commit/e365419d2fcba350614531bf36b00a8dd2a15197](https://codeberg.org/mrhavens/git-sigil/commit/e365419d2fcba350614531bf36b00a8dd2a15197) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `891` +- **Total Commits**: `873` - **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 1 hour, 51 minutes` +- **System Uptime**: `up 1 hour, 49 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/gitea.sigil.md b/.gitfield/gitea.sigil.md index 9f9c0e8..fa85c81 100644 --- a/.gitfield/gitea.sigil.md +++ b/.gitfield/gitea.sigil.md @@ -6,24 +6,24 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `gitea` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 16:07:55` +- **Repo Created**: `2025-06-09 16:06:16` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 16:07:55` -- **Last Commit SHA**: `21312ee5fe30f8e79c30f31ebf7077e034a6c7ab` +- **This Commit Timestamp**: `2025-06-09 16:06:16` +- **Last Commit SHA**: `243ba83cde158c956c90725b8a94ce67b6e405b6` - **Last Commit Message**: `Post-Codeberg sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 16:07:53 2025 -0500` -- **This Commit URL**: [https://gitea.com/mrhavens/git-sigil/commit/21312ee5fe30f8e79c30f31ebf7077e034a6c7ab](https://gitea.com/mrhavens/git-sigil/commit/21312ee5fe30f8e79c30f31ebf7077e034a6c7ab) +- **Last Commit Date**: `Mon Jun 9 16:06:14 2025 -0500` +- **This Commit URL**: [https://gitea.com/mrhavens/git-sigil/commit/243ba83cde158c956c90725b8a94ce67b6e405b6](https://gitea.com/mrhavens/git-sigil/commit/243ba83cde158c956c90725b8a94ce67b6e405b6) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `893` +- **Total Commits**: `875` - **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 1 hour, 51 minutes` +- **System Uptime**: `up 1 hour, 49 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/github.sigil.md b/.gitfield/github.sigil.md index 972a1a9..cb81fa2 100644 --- a/.gitfield/github.sigil.md +++ b/.gitfield/github.sigil.md @@ -6,24 +6,24 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `github` - **Default Branch**: `master` -- **This Commit Date**: `2025-06-09 16:08:53` +- **This Commit Date**: `2025-06-09 16:07:13` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 16:08:53` -- **Last Commit SHA**: `0780d5c8b2db326cf64d4812ab8356e638aec47e` +- **This Commit Timestamp**: `2025-06-09 16:07:13` +- **Last Commit SHA**: `83e64104c598cdd3b7aec211651b19e747bf272d` - **Last Commit Message**: `Post-Bitbucket sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 16:08:39 2025 -0500` -- **This Commit URL**: [https://github.com/mrhavens/git-sigil/commit/0780d5c8b2db326cf64d4812ab8356e638aec47e](https://github.com/mrhavens/git-sigil/commit/0780d5c8b2db326cf64d4812ab8356e638aec47e) +- **Last Commit Date**: `Mon Jun 9 16:07:02 2025 -0500` +- **This Commit URL**: [https://github.com/mrhavens/git-sigil/commit/83e64104c598cdd3b7aec211651b19e747bf272d](https://github.com/mrhavens/git-sigil/commit/83e64104c598cdd3b7aec211651b19e747bf272d) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `899` +- **Total Commits**: `881` - **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 1 hour, 52 minutes` +- **System Uptime**: `up 1 hour, 50 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/gitlab.sigil.md b/.gitfield/gitlab.sigil.md index 9a8b233..11f1960 100644 --- a/.gitfield/gitlab.sigil.md +++ b/.gitfield/gitlab.sigil.md @@ -6,24 +6,24 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `gitlab` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 16:08:12` +- **Repo Created**: `2025-06-09 16:06:42` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 16:08:12` -- **This Commit SHA**: `5643a3cc4f1687221c11b642226b6872c3b174e6` +- **This Commit Timestamp**: `2025-06-09 16:06:42` +- **This Commit SHA**: `81b418fbb3847a590342739c906e4339ef1b672d` - **Last Commit Message**: `Post-Gitea sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 16:07:56 2025 -0500` -- **This Commit URL**: [https://gitlab.com/mrhavens/git-sigil/-/commit/5643a3cc4f1687221c11b642226b6872c3b174e6](https://gitlab.com/mrhavens/git-sigil/-/commit/5643a3cc4f1687221c11b642226b6872c3b174e6) +- **Last Commit Date**: `Mon Jun 9 16:06:18 2025 -0500` +- **This Commit URL**: [https://gitlab.com/mrhavens/git-sigil/-/commit/81b418fbb3847a590342739c906e4339ef1b672d](https://gitlab.com/mrhavens/git-sigil/-/commit/81b418fbb3847a590342739c906e4339ef1b672d) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `895` +- **Total Commits**: `877` - **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 1 hour, 51 minutes` +- **System Uptime**: `up 1 hour, 50 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/index.json b/.gitfield/index.json index 8953483..5cf3aa4 100644 --- a/.gitfield/index.json +++ b/.gitfield/index.json @@ -14,13 +14,8 @@ "rid": "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex", "peer_id": "z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" }, - "commit": "c70557d", - "tree_hash": "57dfef978d3d2a37efeebd88444305c64375a16c", - "timestamp": "2025-06-09T22:35:36Z", - "synced_cycles": 0, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] + "commit": "af290bc", + "tree_hash": "e02859d7495c347ca44796d05998d802410ede1e", + "timestamp": "2025-06-09T21:04:01Z", + "synced_cycles": 2 } diff --git a/.gitfield/index.json.asc b/.gitfield/index.json.asc deleted file mode 100644 index c4f3e9c..0000000 --- a/.gitfield/index.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYdcACgkQTifTfDWI -cr8VGg//eumu8s8bdbmm0vojkecLZ+xWzKBkuLoWbWutbe8em/nPMAK0r1jLTOPE -QNvHtRw9CmKtlY46XJgYOkrgc8Cq3qBaKYIpneOc/H0DD9EOTnXEviRp7lhbn1Q2 -xseHaUlQjJB0qTiF0AYy23+1b5gbgQahWy2GVzHyVUREVKP5BAOE8iWmFoQgS7I9 -ZaMbCXR6VCU1fgFJa3/OcauWN1vzcZNg3p4XzP7PYsBO2gQ+NwQ7q2wIPonRFD67 -htIjA7MCjeab5CR7cRK7HoiCmIWJOPkYwDHssgKH5UQx0VIZvXOzu7Gi8znc0eJe -USzJsXNRECVJqCMYDE5NLo/4LXtj+5WmUPz9xHq3gYehmi31N/+/nJoA5Hj4JYOJ -ZSsdMCeVz9yfE0T/ZPZ6FcRI41H2uuNcEab0F+ydof2Up5A+GupxruKxwqtDWQBp -iejSPB5gmUGUMHuWXblGySfp9QFKExvWGU+diqVa1xFN11G7yCgpfYRGiuUemxqI -DAB9zCT0FgNgb5AUKLfY/7D0UMXRZYEp1nqclL4nYFCuuXVqp7O/DvH1DLqF+qZp -wA8zRjhJDIXaTtCuZtDBWS/mPmh5+jQec6HvN1CFcC9juV5ZXGZwOzH0F7yCUwq1 -AFXl6uKpyp4nJSk5iqX/cfPb5hyMLK2qxG5OSYul+DUU3GJJIPY= -=mKVE ------END PGP SIGNATURE----- diff --git a/.gitfield/index.json.sig.4E27D37C358872BF b/.gitfield/index.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/.gitfield/local.sigil.md b/.gitfield/local.sigil.md index a57a2ec..cc85b05 100644 --- a/.gitfield/local.sigil.md +++ b/.gitfield/local.sigil.md @@ -6,26 +6,26 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `local` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 17:36:38` +- **Repo Created**: `2025-06-09 16:07:15` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 17:36:38` -- **Last Commit SHA**: `3453c72cb0b2835ab6cd140626942b30308f1d13` -- **Last Commit Message**: `Signed /home/mrhavens/fieldcraft/git-sigil/docs/integrity.sha256 with GPG key 4E27D37C358872BF at 2025-06-09T22:35:36Z` +- **This Commit Timestamp**: `2025-06-09 16:07:15` +- **Last Commit SHA**: `4e7ae3a9a314b0914c31a9bf1b8672159602e17e` +- **Last Commit Message**: `Generated index.json at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 17:36:34 2025 -0500` +- **Last Commit Date**: `Mon Jun 9 16:07:15 2025 -0500` - **This Commit URL**: `file:///home/mrhavens/git-local-repos/git-sigil.git` --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `928` -- **Tracked Files**: `151` -- **Uncommitted Changes**: `Yes` +- **Total Commits**: `885` +- **Tracked Files**: `135` +- **Uncommitted Changes**: `No` - **Latest Tag**: `None` --- @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 3 hours, 23 minutes` +- **System Uptime**: `up 1 hour, 50 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/push_log.json b/.gitfield/push_log.json index b9491fb..65218e9 100644 --- a/.gitfield/push_log.json +++ b/.gitfield/push_log.json @@ -242,12 +242,6 @@ "branch": "master", "commit": "4e7ae3a9a314b0914c31a9bf1b8672159602e17e", "message": "Generated index.json at 2025-06-09T21:04:01Z" - }, - { - "timestamp": "2025-06-09 17:36:38", - "branch": "master", - "commit": "3453c72cb0b2835ab6cd140626942b30308f1d13", - "message": "Signed /home/mrhavens/fieldcraft/git-sigil/docs/integrity.sha256 with GPG key 4E27D37C358872BF at 2025-06-09T22:35:36Z" } ] } diff --git a/.gitfield/pushed.log b/.gitfield/pushed.log index 1ff654b..45561f1 100644 --- a/.gitfield/pushed.log +++ b/.gitfield/pushed.log @@ -373,37 +373,3 @@ Diff Summary: .gitfield/radicle.sigil.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) -[2025-06-09T21:07:45Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/remember.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:53Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/codeberg.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:56Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitea.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:14Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitlab.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:39Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/bitbucket.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:55Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/github.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T22:36:40Z] Local: , Branch=master, Commit=c70557d - Diff Summary: - .gitfield/local.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T22:36:58Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=c70557d - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.gitfield/radicle.sigil.md b/.gitfield/radicle.sigil.md index 1964b63..c555f54 100644 --- a/.gitfield/radicle.sigil.md +++ b/.gitfield/radicle.sigil.md @@ -2,28 +2,28 @@ - **Project Name**: `git-sigil` - **Radicle URN**: `rad://z3FEj7rF8gZw9eFksCuiN43qjzrex` -- **Public Gateway**: [https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/6407c10b8507450d0dd72a97948c8c07de7eef5b](https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/6407c10b8507450d0dd72a97948c8c07de7eef5b) +- **Public Gateway**: [https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/4f243116017d3a9627b5d1bfb2c8a3f067aa166c](https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/4f243116017d3a9627b5d1bfb2c8a3f067aa166c) - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 17:36:50` +- **Repo Created**: `2025-06-09 16:07:26` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 17:36:50` -- **Last Commit SHA**: `6407c10b8507450d0dd72a97948c8c07de7eef5b` -- **Last Commit Message**: `Post-Local sync at 2025-06-09T22:35:36Z` +- **This Commit Timestamp**: `2025-06-09 16:07:26` +- **Last Commit SHA**: `4f243116017d3a9627b5d1bfb2c8a3f067aa166c` +- **Last Commit Message**: `Post-Local sync at 2025-06-09T21:04:01Z` - **Commit Author**: `Mark Randall Havens ` -- **Commit Date**: `Mon Jun 9 17:36:40 2025 -0500` -- **This Commit URL**: [https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/6407c10b8507450d0dd72a97948c8c07de7eef5b](https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/6407c10b8507450d0dd72a97948c8c07de7eef5b) +- **Commit Date**: `Mon Jun 9 16:07:16 2025 -0500` +- **This Commit URL**: [https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/4f243116017d3a9627b5d1bfb2c8a3f067aa166c](https://app.radicle.xyz/nodes/ash.radicle.garden/rad:z3FEj7rF8gZw9eFksCuiN43qjzrex/tree/4f243116017d3a9627b5d1bfb2c8a3f067aa166c) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `931` -- **Tracked Files**: `162` +- **Total Commits**: `887` +- **Tracked Files**: `135` - **Uncommitted Changes**: `Yes` - **Latest Tag**: `None` @@ -47,7 +47,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 3 hours, 24 minutes` +- **System Uptime**: `up 1 hour, 50 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.gitfield/remember.sigil.md b/.gitfield/remember.sigil.md index 1a7bb99..2861b8d 100644 --- a/.gitfield/remember.sigil.md +++ b/.gitfield/remember.sigil.md @@ -6,25 +6,25 @@ - **Local Repo Path**: `/home/mrhavens/fieldcraft/git-sigil` - **Remote Label**: `remember` - **Default Branch**: `master` -- **Repo Created**: `2025-06-09 17:37:01` +- **Repo Created**: `2025-06-09 16:07:42` --- ## ๐Ÿ“ฆ Commit Info -- **This Commit Timestamp**: `2025-06-09 17:37:01` -- **Last Commit SHA**: `fb2e1a177f38aaf4d4243edc44b1a2be476b9701` -- **Last Commit Message**: `Post-Radicle sync at 2025-06-09T22:35:36Z` +- **This Commit Timestamp**: `2025-06-09 16:07:42` +- **Last Commit SHA**: `8161d1bbeb43e2b0b594d833f524fe32ecb993dc` +- **Last Commit Message**: `Post-Radicle sync at 2025-06-09T21:04:01Z` - **Last Commit Author**: `Mark Randall Havens ` -- **Last Commit Date**: `Mon Jun 9 17:36:58 2025 -0500` -- **This Commit URL**: [https://remember.thefoldwithin.earth/mrhavens/git-sigil/commit/fb2e1a177f38aaf4d4243edc44b1a2be476b9701](https://remember.thefoldwithin.earth/mrhavens/git-sigil/commit/fb2e1a177f38aaf4d4243edc44b1a2be476b9701) +- **Last Commit Date**: `Mon Jun 9 16:07:34 2025 -0500` +- **This Commit URL**: [https://remember.thefoldwithin.earth/mrhavens/git-sigil/commit/8161d1bbeb43e2b0b594d833f524fe32ecb993dc](https://remember.thefoldwithin.earth/mrhavens/git-sigil/commit/8161d1bbeb43e2b0b594d833f524fe32ecb993dc) --- ## ๐Ÿ“Š Repo Status -- **Total Commits**: `933` -- **Tracked Files**: `162` +- **Total Commits**: `889` +- **Tracked Files**: `135` - **Uncommitted Changes**: `No` - **Latest Tag**: `None` @@ -48,7 +48,7 @@ - **Running in Docker**: `No` - **Running in WSL**: `Yes` - **Virtual Machine**: `wsl` -- **System Uptime**: `up 3 hours, 24 minutes` +- **System Uptime**: `up 1 hour, 51 minutes` - **MAC Address**: `00:15:5d:70:e2:68` - **Local IP**: `172.18.207.124` - **CPU Model**: `AMD A6-3420M APU with Radeon(tm) HD Graphics` diff --git a/.well-known/gitfield.json b/.well-known/gitfield.json index 1f99901..6b70b53 100644 --- a/.well-known/gitfield.json +++ b/.well-known/gitfield.json @@ -13,14 +13,9 @@ "https://gitea.com/mrhavens/git-sigil", "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" ], - "dateModified": "2025-06-09T22:35:36Z", + "dateModified": "2025-06-09T21:04:01Z", "publisher": { "@type": "Person", "name": "Mark Randall Havens" - }, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] + } } diff --git a/.well-known/gitfield.json.asc b/.well-known/gitfield.json.asc deleted file mode 100644 index 81e978a..0000000 --- a/.well-known/gitfield.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYeQACgkQTifTfDWI -cr+A5g//YjOz79a2rncTjFL/b2UM4tvhd8rvZz1Vr0g92D+xKN+yqttm+jqlFXo8 -tLGQSMos4Alq9iSUd7oxy8QnLFJCHV/nuWVxlJCgiuItRkDbRyOElQw9JmyQPXTG -uxYUY9kpeAWJUzdpBNG4/OZRE0kPSwtQUZsYbF7HJMjDjFSG5iqxJbehBUW6g1Lh -TGTXCmODj+0uwB2poYRfLMxl9IPBnmOpbFtp+4azCoLGZpe9BBL2U0bpJGm6uPoP -usNduf3g54WPTgShBBqvIkKjg7CmyjON7oFDuATcFBpsCcFXJCf43WBC6cHzaaP7 -zjiZl5U4G8U5iZxShKZU7JI5Uy4xKLjnQ71QC6zWuzHTPwH2skBvsHkIUflbFG/1 -5YrdxXMzlTQ30Upn0okNSNfdCCfor/6H/n3a2LdJpyMCj+9VjhK00hC6zW3EXFxI -YcuOUumZCfszOk0gXpydoxBywQkXgBBZCGc+SbMMyHU9eaxSexIrkcGpAPzLFgXe -wB4VxLEBon/OTxQcmuMwMgZJZdURlqpVhdSF2cNUQ3qRkJUBnrbGrfYFmMSFsEC5 -+Y77tP/HEu/cCdZ/xgOkYuyYnRLDlfsO0upkFE/yRHSZpGHB2FFlpeYuPFqGMNnB -+mVS06H+BdrLxT41oJdAPzb28XqMrKdMXamUyRJ9HWlTDJzRF2M= -=6HOn ------END PGP SIGNATURE----- diff --git a/.well-known/gitfield.json.sig.4E27D37C358872BF b/.well-known/gitfield.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/bin/gitfield-sync b/bin/gitfield-sync index 259cae9..4da547e 100755 --- a/bin/gitfield-sync +++ b/bin/gitfield-sync @@ -10,21 +10,12 @@ REPO_NAME=$(basename "$REPO_PATH") GITFIELD_DIR="$REPO_PATH/.gitfield" WELL_KNOWN_DIR="$REPO_PATH/.well-known" DOCS_DIR="$REPO_PATH/docs" -DOCS_WELL_KNOWN_DIR="$DOCS_DIR/.well-known" LOG_FILE="$GITFIELD_DIR/pushed.log" GITFIELD_MD="$REPO_PATH/GITFIELD.md" CANONICAL_META="$GITFIELD_DIR/canonical.meta" CANONICAL_MD="$GITFIELD_DIR/canonical.md" INDEX_JSON="$GITFIELD_DIR/index.json" WELL_KNOWN_JSON="$WELL_KNOWN_DIR/gitfield.json" -GITFIELD_README="$GITFIELD_DIR/README.txt" -DOCS_CANONICAL_META="$DOCS_DIR/canonical.meta" -DOCS_CANONICAL_MD="$DOCS_DIR/canonical.md" -DOCS_INDEX_JSON="$DOCS_DIR/index.json" -DOCS_PUSHED_LOG="$DOCS_DIR/pushed.log" -DOCS_GITFIELD_README="$DOCS_DIR/gitfield.README.txt" -DOCS_GITFIELD_JSON="$DOCS_DIR/gitfield.json" -DOCS_WELL_KNOWN_JSON="$DOCS_WELL_KNOWN_DIR/gitfield.json" DOCS_INDEX="$DOCS_DIR/index.html" DOCS_CSS="$DOCS_DIR/style.css" DOCS_REPOS_JSON="$DOCS_DIR/repos.json" @@ -32,11 +23,9 @@ DOCS_README="$DOCS_DIR/README.md" DOCS_NOJEKYLL="$DOCS_DIR/.nojekyll" DOCS_ROBOTS="$DOCS_DIR/robots.txt" DOCS_SITEMAP="$DOCS_DIR/sitemap.xml" -DOCS_INTEGRITY="$DOCS_DIR/integrity.sha256" TIMESTAMP=$(date -u '+%Y-%m-%dT%H:%M:%SZ') -SCRIPT_VERSION="1.4" # Updated for GPG integration -PRESERVE_META=${PRESERVE_META:-false} # Preserve existing metadata -FORCE_DOCS=${FORCE_DOCS:-false} # Force overwrite of /docs metadata +SCRIPT_VERSION="1.2" # Updated version for /docs and Radicle fixes +PRESERVE_META=${PRESERVE_META:-false} # Flag to preserve existing metadata # URLs for each platform CANONICAL_URL="https://remember.thefoldwithin.earth/mrhavens/$REPO_NAME" @@ -46,8 +35,7 @@ BITBUCKET_URL="https://bitbucket.org/thefoldwithin/$REPO_NAME" FORGEJO_URL="https://remember.thefoldwithin.earth/mrhavens/$REPO_NAME" CODEBERG_URL="https://codeberg.org/mrhavens/$REPO_NAME" GITEA_URL="https://gitea.com/mrhavens/$REPO_NAME" -RADICLE_RID="rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" -RADICLE_URL="https://app.radicle.xyz/nodes/z3FEj7rF8gZw9eFksCuiN43qjzrex" +RADICLE_RID="rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" # Fixed: removed rad:rad: RADICLE_PEER_ID="z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" # Metadata configuration @@ -58,26 +46,12 @@ MIRRORS=( "$FORGEJO_URL" "$CODEBERG_URL" "$GITEA_URL" - "$RADICLE_RID" + "$RADICLE_RID" # Fixed: use rad: prefix directly ) COMMIT_HASH=$(git -C "$REPO_PATH" rev-parse --short HEAD 2>/dev/null || echo "unknown") TREE_HASH=$(git -C "$REPO_PATH" rev-parse HEAD^{tree} 2>/dev/null || echo "unknown") SYNC_CYCLES=0 -# GPG configuration -GPG_KEYS=() -GPG_EMAILS=() -GPG_NAMES=() -while IFS= read -r line; do - if [[ "$line" =~ ^pub[[:space:]]+rsa[0-9]+[[:space:]]+([0-9]{4}-[0-9]{2}-[0-9]{2})[[:space:]]+\[SC\] ]]; then - key_id=$(gpg --list-keys --with-colons | grep -B1 "^pub" | grep "^pub" | awk -F: '{print $5}' | head -n1) - GPG_KEYS+=("$key_id") - elif [[ "$line" =~ ^uid[[:space:]]+\[ultimate\][[:space:]]+(.*)\<(.*)\> ]]; then - GPG_NAMES+=("${BASH_REMATCH[1]% }") - GPG_EMAILS+=("${BASH_REMATCH[2]}") - fi -done < <(gpg --list-keys) - # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ # โ”‚ LOGGING UTILS โ”‚ # โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ @@ -117,47 +91,6 @@ find_script() { error "Script $script_name not found in any search path" } -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ GPG SIGNING FUNCTION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -sign_file() { - local file=$1 - local sig_file="${file}.sig" - if [ ! -f "$file" ]; then - warn "File $file does not exist, skipping signing" - return - fi - for key_id in "${GPG_KEYS[@]}"; do - gpg --armor --detach-sign --default-key "$key_id" "$file" > "$sig_file.$key_id" 2>/dev/null || warn "Failed to sign $file with key $key_id, continuing..." - if [ -f "$sig_file.$key_id" ]; then - git -C "$REPO_PATH" add "$sig_file.$key_id" - git -C "$REPO_PATH" commit -m "Signed $file with GPG key $key_id at $TIMESTAMP" || warn "No changes to commit for $sig_file.$key_id" - info "Signed $file with key $key_id, signature at $sig_file.$key_id" - copy_to_docs "$sig_file.$key_id" "$DOCS_DIR/$(basename "$sig_file.$key_id")" - fi - done -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ METADATA COPY FUNCTION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -copy_to_docs() { - local src=$1 - local dest=$2 - if [ ! -f "$src" ]; then - warn "Source file $src does not exist, skipping copy to $dest" - return - fi - if [ "$FORCE_DOCS" = "false" ] && [ -f "$dest" ]; then - info "Preserving existing $dest (--force-docs not enabled)" - return - fi - cp "$src" "$dest" || warn "Failed to copy $src to $dest, continuing..." - git -C "$REPO_PATH" add "$dest" - git -C "$REPO_PATH" commit -m "Copied $dest to docs at $TIMESTAMP" || warn "No changes to commit for $dest" - info "Copied $src to $dest and committed" -} - # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ # โ”‚ METADATA GENERATION โ”‚ # โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ @@ -180,22 +113,12 @@ $(printf ' "%s",\n' "${MIRRORS[@]}" | sed '$ s/,$//') "timestamp": "$TIMESTAMP", "commit": "$COMMIT_HASH", "tree_hash": "$TREE_HASH", - "synced_cycles": $SYNC_CYCLES, - "gpg_signatures": [ -$(for i in "${!GPG_KEYS[@]}"; do - echo " {\"key_id\": \"${GPG_KEYS[i]}\", \"name\": \"${GPG_NAMES[i]}\", \"email\": \"${GPG_EMAILS[i]}\"}" | sed '$ s/,$//' -done) - ] + "synced_cycles": $SYNC_CYCLES } EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$CANONICAL_META" git -C "$REPO_PATH" add "$CANONICAL_META" git -C "$REPO_PATH" commit -m "Generated canonical.meta at $TIMESTAMP" || warn "No changes to commit for $CANONICAL_META" info "Generated and committed $CANONICAL_META" - copy_to_docs "$CANONICAL_META" "$DOCS_CANONICAL_META" - sign_file "$CANONICAL_META" - sign_file "$DOCS_CANONICAL_META" } generate_canonical_md() { @@ -218,21 +141,13 @@ This canonical URL serves as the primary, authoritative source for the project, **Declared by**: Mark Randall Havens **Timestamp**: $TIMESTAMP -## GPG Signatures - -This declaration is signed with the following GPG keys: - -$(for i in "${!GPG_KEYS[@]}"; do - echo "- **${GPG_NAMES[i]}** <${GPG_EMAILS[i]}> (Key ID: ${GPG_KEYS[i]})" -done) - ## Mirror Repositories The project is mirrored across multiple platforms to enhance redundancy and accessibility: $(for mirror in "${MIRRORS[@]}"; do if [[ "$mirror" == rad:* ]]; then - echo "- **Radicle**: [$mirror]($RADICLE_URL) (Decentralized, censorship-resistant)" + echo "- **Radicle**: [$mirror](https://app.radicle.xyz/nodes/$mirror) (Decentralized, censorship-resistant)" else echo "- [$mirror]($mirror)" fi @@ -244,20 +159,17 @@ The GitField framework employs a recursive, multi-repository strategy to defend ## Push Log -The latest push operations are logged in [\`pushed.log\`](./pushed.log) for transparency and auditability. +The latest push operations are logged in [\`.gitfield/pushed.log\`](./pushed.log) for transparency and auditability. ## GitHub Pages -A public-facing canonical declaration is available at [index.html](./index.html) for enhanced discoverability and SEO. +A public-facing canonical declaration is available at [docs/index.html](./docs/index.html) for enhanced discoverability and SEO. _Auto-generated by \`gitfield-sync\` at $TIMESTAMP (v$SCRIPT_VERSION)._ EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$CANONICAL_MD" git -C "$REPO_PATH" add "$CANONICAL_MD" git -C "$REPO_PATH" commit -m "Generated canonical.md at $TIMESTAMP" || warn "No changes to commit for $CANONICAL_MD" info "Generated and committed $CANONICAL_MD" - copy_to_docs "$CANONICAL_MD" "$DOCS_CANONICAL_MD" } generate_index_json() { @@ -280,22 +192,12 @@ $(printf ' "%s",\n' "${MIRRORS[@]}" | sed '$ s/,$//') "commit": "$COMMIT_HASH", "tree_hash": "$TREE_HASH", "timestamp": "$TIMESTAMP", - "synced_cycles": $SYNC_CYCLES, - "gpg_signatures": [ -$(for i in "${!GPG_KEYS[@]}"; do - echo " {\"key_id\": \"${GPG_KEYS[i]}\", \"name\": \"${GPG_NAMES[i]}\", \"email\": \"${GPG_EMAILS[i]}\"}" | sed '$ s/,$//' -done) - ] + "synced_cycles": $SYNC_CYCLES } EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$INDEX_JSON" git -C "$REPO_PATH" add "$INDEX_JSON" git -C "$REPO_PATH" commit -m "Generated index.json at $TIMESTAMP" || warn "No changes to commit for $INDEX_JSON" info "Generated and committed $INDEX_JSON" - copy_to_docs "$INDEX_JSON" "$DOCS_INDEX_JSON" - sign_file "$INDEX_JSON" - sign_file "$DOCS_INDEX_JSON" } generate_well_known_json() { @@ -319,34 +221,22 @@ $(printf ' "%s",\n' "${MIRRORS[@]}" | sed '$ s/,$//') "publisher": { "@type": "Person", "name": "Mark Randall Havens" - }, - "gpg_signatures": [ -$(for i in "${!GPG_KEYS[@]}"; do - echo " {\"key_id\": \"${GPG_KEYS[i]}\", \"name\": \"${GPG_NAMES[i]}\", \"email\": \"${GPG_EMAILS[i]}\"}" | sed '$ s/,$//' -done) - ] + } } EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$WELL_KNOWN_JSON" git -C "$REPO_PATH" add "$WELL_KNOWN_JSON" git -C "$REPO_PATH" commit -m "Generated .well-known/gitfield.json at $TIMESTAMP" || warn "No changes to commit for $WELL_KNOWN_JSON" info "Generated and committed $WELL_KNOWN_JSON" - copy_to_docs "$WELL_KNOWN_JSON" "$DOCS_GITFIELD_JSON" - mkdir -p "$DOCS_WELL_KNOWN_DIR" - copy_to_docs "$WELL_KNOWN_JSON" "$DOCS_WELL_KNOWN_JSON" - sign_file "$WELL_KNOWN_JSON" - sign_file "$DOCS_GITFIELD_JSON" - sign_file "$DOCS_WELL_KNOWN_JSON" } generate_gitfield_readme() { - info "Generating $GITFIELD_README..." - if [ "$PRESERVE_META" = "true" ] && [ -f "$GITFIELD_README" ]; then - info "Preserving existing $GITFIELD_README (--preserve-meta enabled)" + local readme_file="$GITFIELD_DIR/README.txt" + info "Generating $readme_file..." + if [ "$PRESERVE_META" = "true" ] && [ -f "$readme_file" ]; then + info "Preserving existing $readme_file (--preserve-meta enabled)" return fi - cat > "$GITFIELD_README" < "$readme_file" < -

GitField Sovereign Canonical Repository: $REPO_NAME

@@ -432,12 +316,6 @@ done)

This repository, $REPO_NAME, is canonically hosted at:

$CANONICAL_URL

Maintained by Mark Randall Havens and Solaria Lumis Havens, this canonical source ensures sovereignty and resilience against deplatforming, censorship, and algorithmic manipulation.

-

Signed with the following GPG keys:

-
    -$(for i in "${!GPG_KEYS[@]}"; do - echo "
  • ${GPG_NAMES[i]} <${GPG_EMAILS[i]}> (Key ID: ${GPG_KEYS[i]})
  • " -done) -

Mirror Repositories

@@ -445,7 +323,7 @@ done)
@@ -472,9 +349,9 @@ done)

Source Links

Access the project's metadata and logs:

@@ -484,8 +361,6 @@ done) EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$DOCS_INDEX" git -C "$REPO_PATH" add "$DOCS_INDEX" git -C "$REPO_PATH" commit -m "Generated docs/index.html at $TIMESTAMP" || warn "No changes to commit for $DOCS_INDEX" info "Generated and committed $DOCS_INDEX" @@ -568,20 +443,12 @@ $(printf ' "%s",\n' "${MIRRORS[@]}" | sed '$ s/,$//') "radicle": { "rid": "$RADICLE_RID", "peer_id": "$RADICLE_PEER_ID" - }, - "gpg_signatures": [ -$(for i in "${!GPG_KEYS[@]}"; do - echo " {\"key_id\": \"${GPG_KEYS[i]}\", \"name\": \"${GPG_NAMES[i]}\", \"email\": \"${GPG_EMAILS[i]}\"}" | sed '$ s/,$//' -done) - ] + } } EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$DOCS_REPOS_JSON" git -C "$REPO_PATH" add "$DOCS_REPOS_JSON" git -C "$REPO_PATH" commit -m "Generated docs/repos.json at $TIMESTAMP" || warn "No changes to commit for $DOCS_REPOS_JSON" info "Generated and committed $DOCS_REPOS_JSON" - sign_file "$DOCS_REPOS_JSON" } generate_docs_readme() { @@ -601,18 +468,10 @@ The `/docs` directory hosts a public-facing, SEO-optimized canonical declaration - **index.html**: The canonical declaration page, including JSON-LD metadata and links to all mirrors. - **style.css**: Minimal stylesheet for elegant, recursive branding. - **repos.json**: Machine-readable list of the canonical URL and all mirror repositories. -- **canonical.meta**: Machine-readable JSON metadata declaring the canonical URL and mirrors. -- **canonical.md**: Human-readable Markdown summary of the canonical declaration. -- **index.json**: Machine-readable manifest of all remotes and sync details. -- **gitfield.json**: SEO-friendly JSON-LD metadata. -- **.well-known/gitfield.json**: SEO metadata mirror. -- **pushed.log**: Log of push operations across all platforms. -- **gitfield.README.txt**: Explanation of the GitField metadata structure. - **README.md**: This file, explaining the purpose of the `/docs` directory. - **.nojekyll**: Bypasses Jekyll processing for GitHub Pages. - **robots.txt**: Allows full indexing by search engine bots. - **sitemap.xml**: Auto-generated sitemap for improved SEO. -- **integrity.sha256**: SHA-256 hash of all metadata files for integrity verification. ## Purpose @@ -620,8 +479,6 @@ This directory ensures the \`$REPO_NAME\` project is discoverable via search eng Generated by \`gitfield-sync\` at $TIMESTAMP (v$SCRIPT_VERSION). EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$DOCS_README" git -C "$REPO_PATH" add "$DOCS_README" git -C "$REPO_PATH" commit -m "Generated docs/README.md at $TIMESTAMP" || warn "No changes to commit for $DOCS_README" info "Generated and committed $DOCS_README" @@ -673,60 +530,6 @@ generate_docs_sitemap() { weekly 1.0 - - $GITHUB_URL/docs/index.html - $TIMESTAMP - weekly - 0.9 - - - $GITHUB_URL/docs/canonical.meta - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/canonical.md - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/index.json - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/gitfield.json - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/.well-known/gitfield.json - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/repos.json - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/pushed.log - $TIMESTAMP - weekly - 0.8 - - - $GITHUB_URL/docs/gitfield.README.txt - $TIMESTAMP - weekly - 0.8 - $(for mirror in "${MIRRORS[@]}"; do if [[ "$mirror" != rad:* ]]; then echo " " @@ -744,41 +547,15 @@ EOF info "Generated and committed $DOCS_SITEMAP" } -generate_docs_integrity() { - info "Generating $DOCS_INTEGRITY..." - mkdir -p "$DOCS_DIR" - if [ "$PRESERVE_META" = "true" ] && [ -f "$DOCS_INTEGRITY" ]; then - info "Preserving existing $DOCS_INTEGRITY (--preserve-meta enabled)" - return - fi - cat > "$DOCS_INTEGRITY" <> "$DOCS_INTEGRITY" || warn "Failed to compute SHA-256 for $file, continuing..." - else - warn "File $file does not exist, skipping SHA-256 computation" - fi - done - git -C "$REPO_PATH" add "$DOCS_INTEGRITY" - git -C "$REPO_PATH" commit -m "Generated docs/integrity.sha256 at $TIMESTAMP" || warn "No changes to commit for $DOCS_INTEGRITY" - info "Generated and committed $DOCS_INTEGRITY" - sign_file "$DOCS_INTEGRITY" -} - # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ # โ”‚ INITIAL SETUP โ”‚ # โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -mkdir -p "$GITFIELD_DIR" "$WELL_KNOWN_DIR" "$DOCS_DIR" "$DOCS_WELL_KNOWN_DIR" +mkdir -p "$GITFIELD_DIR" "$WELL_KNOWN_DIR" "$DOCS_DIR" if [ ! -f "$LOG_FILE" ]; then echo "# Push Log for $REPO_NAME" > "$LOG_FILE" echo "# Generated by gitfield-sync" >> "$LOG_FILE" echo "" >> "$LOG_FILE" - copy_to_docs "$LOG_FILE" "$DOCS_PUSHED_LOG" fi # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ @@ -800,7 +577,7 @@ The \`$REPO_NAME\` project employs a multi-repository strategy across seven dist The following platforms host the \`$REPO_NAME\` repository, each chosen for its unique strengths and contributions to the project's goals. ### 1. Radicle -- **RID**: [$RADICLE_RID]($RADICLE_URL) +- **RID**: [$RADICLE_RID](https://app.radicle.xyz/nodes/$RADICLE_RID) - **Peer ID**: $RADICLE_PEER_ID - **Purpose**: Radicle is a decentralized, peer-to-peer git platform that ensures sovereignty and censorship resistance. It hosts the repository in a distributed network, independent of centralized servers. - **Value**: Protects against deplatforming by eliminating reliance on centralized infrastructure, ensuring the project remains accessible in a decentralized ecosystem. @@ -860,7 +637,7 @@ The decision to maintain multiple repositories stems from the need to safeguard - **Resilience**: If one platform removes or restricts access, or if search engines like Google delist content, the project remains accessible on other platforms and discoverable via alternative search engines such as Bing, DuckDuckGo, and Yahoo. - **Sovereignty**: Radicleโ€™s decentralized nature and Forgejoโ€™s self-hosted infrastructure ensure the project cannot be fully censored or controlled by any single entity. - **Diversity**: Each platformโ€™s unique features (e.g., GitHubโ€™s community, GitLabโ€™s CI/CD, Bitbucketโ€™s integrations, Radicleโ€™s decentralization, Forgejoโ€™s self-hosting, Codebergโ€™s community-driven model, Giteaโ€™s lightweight efficiency) enhance the projectโ€™s functionality and reach. -- **Transparency**: Metadata snapshots in the \`.gitfield\` directory (for internal audit) and public-facing documentation in the \`/docs\` directory provide a verifiable record of the projectโ€™s state across all platforms. +- **Transparency**: Metadata snapshots in the \`.gitfield\` directory and public-facing documentation in the \`/docs\` directory provide a verifiable record of the projectโ€™s state across all platforms. This multi-repository approach, bolstered by Forgejoโ€™s sovereign hosting and GitHub Pagesโ€™ discoverability, reflects a commitment to preserving the integrity, accessibility, and independence of \`$REPO_NAME\`, ensuring it remains available to contributors and users regardless of external pressures. @@ -868,16 +645,12 @@ This multi-repository approach, bolstered by Forgejoโ€™s sovereign hosting and G ## ๐Ÿ“œ Metadata and Logs -- **Canonical Metadata**: The canonical repository is declared in [\`docs/canonical.meta\`](./docs/canonical.meta) (machine-readable JSON) and [\`docs/canonical.md\`](./docs/canonical.md) (human-readable Markdown). Internal copies are maintained in \`.gitfield/\` for version tracking. -- **Index Manifest**: A full manifest of remotes, commit details, and sync cycles is available in [\`docs/index.json\`](./docs/index.json). -- **SEO Metadata**: SEO-friendly metadata with Schema.org JSON-LD is available in [\`docs/gitfield.json\`](./docs/gitfield.json) and [\`docs/.well-known/gitfield.json\`](./docs/.well-known/gitfield.json). -- **Push Log**: The [\`docs/pushed.log\`](./docs/pushed.log) file records the date, time, commit hash, and RID/URL of every push operation across all platforms, providing a transparent audit trail. -- **GitField Directory**: The \`.gitfield\` directory contains internal metadata and platform-specific sigils (e.g., \`github.sigil.md\`). See [\`docs/gitfield.README.txt\`](./docs/gitfield.README.txt) for details. -- **GitHub Pages**: A public-facing, SEO-optimized canonical declaration is available in [\`docs/index.html\`](./docs/index.html), with a sitemap in [\`docs/sitemap.xml\`](./docs/sitemap.xml) and integrity hashes in [\`docs/integrity.sha256\`](./docs/integrity.sha256). -- **GPG Signatures**: Metadata files are signed with the following GPG keys: -$(for i in "${!GPG_KEYS[@]}"; do - echo " - ${GPG_NAMES[i]} <${GPG_EMAILS[i]}> (Key ID: ${GPG_KEYS[i]})" -done) +- **Canonical Metadata**: The canonical repository is declared in [\`.gitfield/canonical.meta\`](./.gitfield/canonical.meta) (machine-readable JSON) and [\`.gitfield/canonical.md\`](./.gitfield/canonical.md) (human-readable Markdown). +- **Index Manifest**: A full manifest of remotes, commit details, and sync cycles is available in [\`.gitfield/index.json\`](./.gitfield/index.json). +- **Well-Known Metadata**: SEO-friendly metadata with Schema.org JSON-LD is available in [\`.well-known/gitfield.json\`](./.well-known/gitfield.json). +- **Push Log**: The \`.gitfield/pushed.log\` file records the date, time, commit hash, and RID/URL of every push operation across all platforms, providing a transparent audit trail. +- **GitField Directory**: The \`.gitfield\` directory contains additional metadata and platform-specific sigils (e.g., \`github.sigil.md\`). See [\`.gitfield/README.txt\`](./.gitfield/README.txt) for details. +- **GitHub Pages**: A public-facing, SEO-optimized canonical declaration is available in [\`docs/index.html\`](./docs/index.html), with additional metadata in [\`docs/repos.json\`](./docs/repos.json) and a sitemap in [\`docs/sitemap.xml\`](./docs/sitemap.xml). - **Recursive Sync**: The repository is synchronized across all platforms in a recursive loop (three cycles) to ensure interconnected metadata captures the latest state of the project. - **Push Order**: The repository is synchronized in the following order: **Radicle โ†’ Forgejo โ†’ Codeberg โ†’ Gitea โ†’ GitLab โ†’ Bitbucket โ†’ GitHub**. This prioritizes Radicleโ€™s decentralized, censorship-resistant network as the primary anchor, followed by Forgejoโ€™s sovereign, self-hosted infrastructure, Codebergโ€™s community-driven platform, Giteaโ€™s lightweight efficiency, GitLabโ€™s robust DevOps features, Bitbucketโ€™s enterprise redundancy, and GitHubโ€™s broad visibility, ensuring a resilient and accessible metadata chain. @@ -885,8 +658,6 @@ done) _Auto-generated by \`gitfield-sync\` at $TIMESTAMP (v$SCRIPT_VERSION)._ EOF - # Sanitize rad:rad: - sed -i 's/rad:rad:/rad:/g' "$GITFIELD_MD" git -C "$REPO_PATH" add "$GITFIELD_MD" git -C "$REPO_PATH" commit -m "Generated GITFIELD.md at $TIMESTAMP" || warn "No changes to commit for $GITFIELD_MD" info "Generated and committed $GITFIELD_MD" @@ -920,7 +691,6 @@ log_url() { fi info "Logged push to $LOG_FILE: [$timestamp] $platform: $url, Branch=$branch, Commit=$COMMIT_HASH" fi - copy_to_docs "$LOG_FILE" "$DOCS_PUSHED_LOG" } # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ @@ -977,7 +747,6 @@ run_push_cycle() { generate_docs_nojekyll generate_docs_robots generate_docs_sitemap - generate_docs_integrity } # โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ @@ -985,7 +754,7 @@ run_push_cycle() { # โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ info "Starting gitfield-sync for $REPO_NAME..." -# Parse flags +# Parse --preserve-meta flag while [ $# -gt 0 ]; do case "$1" in --preserve-meta) @@ -993,11 +762,6 @@ while [ $# -gt 0 ]; do info "Preserve metadata flag enabled" shift ;; - --force-docs) - FORCE_DOCS=true - info "Force docs overwrite flag enabled" - shift - ;; *) warn "Unknown argument: $1" shift @@ -1026,7 +790,6 @@ generate_docs_readme generate_docs_nojekyll generate_docs_robots generate_docs_sitemap -generate_docs_integrity # Run push cycles run_push_cycle 1 @@ -1035,12 +798,10 @@ run_push_cycle 2 run_push_cycle 3 info "โœ… gitfield-sync completed successfully." -info "โœ… Canonical sync exported to /docs successfully." -info "๐Ÿ”— View logs: $DOCS_PUSHED_LOG" +info "๐Ÿ”— View logs: $LOG_FILE" info "๐Ÿ”— View multi-repo manifest: $GITFIELD_MD" -info "๐Ÿ”— View canonical metadata: $DOCS_CANONICAL_META" -info "๐Ÿ”— View canonical declaration: $DOCS_CANONICAL_MD" -info "๐Ÿ”— View index manifest: $DOCS_INDEX_JSON" -info "๐Ÿ”— View SEO metadata: $DOCS_GITFIELD_JSON" +info "๐Ÿ”— View canonical metadata: $CANONICAL_META" +info "๐Ÿ”— View canonical declaration: $CANONICAL_MD" +info "๐Ÿ”— View index manifest: $INDEX_JSON" +info "๐Ÿ”— View well-known metadata: $WELL_KNOWN_JSON" info "๐Ÿ”— View GitHub Pages: $DOCS_INDEX" -info "๐Ÿ”— View integrity hashes: $DOCS_INTEGRITY" diff --git a/bin/gitfield-sync-OLD4 b/bin/gitfield-sync-OLD4 deleted file mode 100755 index 4da547e..0000000 --- a/bin/gitfield-sync-OLD4 +++ /dev/null @@ -1,807 +0,0 @@ -#!/bin/bash -set -euo pipefail -IFS=$'\n\t' - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ CONFIGURATION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -REPO_PATH=$(git rev-parse --show-toplevel 2>/dev/null) || error "Not inside a Git repository" -REPO_NAME=$(basename "$REPO_PATH") -GITFIELD_DIR="$REPO_PATH/.gitfield" -WELL_KNOWN_DIR="$REPO_PATH/.well-known" -DOCS_DIR="$REPO_PATH/docs" -LOG_FILE="$GITFIELD_DIR/pushed.log" -GITFIELD_MD="$REPO_PATH/GITFIELD.md" -CANONICAL_META="$GITFIELD_DIR/canonical.meta" -CANONICAL_MD="$GITFIELD_DIR/canonical.md" -INDEX_JSON="$GITFIELD_DIR/index.json" -WELL_KNOWN_JSON="$WELL_KNOWN_DIR/gitfield.json" -DOCS_INDEX="$DOCS_DIR/index.html" -DOCS_CSS="$DOCS_DIR/style.css" -DOCS_REPOS_JSON="$DOCS_DIR/repos.json" -DOCS_README="$DOCS_DIR/README.md" -DOCS_NOJEKYLL="$DOCS_DIR/.nojekyll" -DOCS_ROBOTS="$DOCS_DIR/robots.txt" -DOCS_SITEMAP="$DOCS_DIR/sitemap.xml" -TIMESTAMP=$(date -u '+%Y-%m-%dT%H:%M:%SZ') -SCRIPT_VERSION="1.2" # Updated version for /docs and Radicle fixes -PRESERVE_META=${PRESERVE_META:-false} # Flag to preserve existing metadata - -# URLs for each platform -CANONICAL_URL="https://remember.thefoldwithin.earth/mrhavens/$REPO_NAME" -GITHUB_URL="https://github.com/mrhavens/$REPO_NAME" -GITLAB_URL="https://gitlab.com/mrhavens/$REPO_NAME" -BITBUCKET_URL="https://bitbucket.org/thefoldwithin/$REPO_NAME" -FORGEJO_URL="https://remember.thefoldwithin.earth/mrhavens/$REPO_NAME" -CODEBERG_URL="https://codeberg.org/mrhavens/$REPO_NAME" -GITEA_URL="https://gitea.com/mrhavens/$REPO_NAME" -RADICLE_RID="rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" # Fixed: removed rad:rad: -RADICLE_PEER_ID="z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" - -# Metadata configuration -MIRRORS=( - "$GITHUB_URL" - "$GITLAB_URL" - "$BITBUCKET_URL" - "$FORGEJO_URL" - "$CODEBERG_URL" - "$GITEA_URL" - "$RADICLE_RID" # Fixed: use rad: prefix directly -) -COMMIT_HASH=$(git -C "$REPO_PATH" rev-parse --short HEAD 2>/dev/null || echo "unknown") -TREE_HASH=$(git -C "$REPO_PATH" rev-parse HEAD^{tree} 2>/dev/null || echo "unknown") -SYNC_CYCLES=0 - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ LOGGING UTILS โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -info() { echo -e "\e[1;34m[INFO]\e[0m $*" >&2; } -warn() { echo -e "\e[1;33m[WARN]\e[0m $*" >&2; } -error() { echo -e "\e[1;31m[ERROR]\e[0m $*" >&2; exit 1; } - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ SCRIPT LOOKUP FUNCTION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -find_script() { - local script_name=$1 - local search_paths=( - "$HOME/.local/gitfieldbin" - "$HOME/.local/bin" - "$HOME/.local/gitfield" - "$HOME/.local/bin/gitfield" - "$HOME/.local/bin/gitfieldbin" - "$REPO_PATH/bin" - ) - - for path in "${search_paths[@]}"; do - if [ -f "$path/$script_name" ]; then - if [ -x "$path/$script_name" ]; then - if [[ "$path" != "$HOME"* && "$path" != "$REPO_PATH"* ]]; then - info "Using script: \e[1;31m$path/$script_name\e[0m (outside home or repo)" - else - info "Using script: $path/$script_name" - fi - echo "$path/$script_name" - return 0 - else - warn "Found $path/$script_name but it is not executable" - fi - fi - done - error "Script $script_name not found in any search path" -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ METADATA GENERATION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -generate_canonical_meta() { - info "Generating $CANONICAL_META..." - if [ "$PRESERVE_META" = "true" ] && [ -f "$CANONICAL_META" ]; then - info "Preserving existing $CANONICAL_META (--preserve-meta enabled)" - return - fi - cat > "$CANONICAL_META" < "$CANONICAL_MD" < "$INDEX_JSON" < "$WELL_KNOWN_JSON" < "$readme_file" < "$DOCS_INDEX" < - - - - - GitField Sovereign Canonical Repository: $REPO_NAME - - - - - - - - - -
-

GitField Sovereign Canonical Repository: $REPO_NAME

-
-
-
-

Canonical Declaration

-

This repository, $REPO_NAME, is canonically hosted at:

-

$CANONICAL_URL

-

Maintained by Mark Randall Havens and Solaria Lumis Havens, this canonical source ensures sovereignty and resilience against deplatforming, censorship, and algorithmic manipulation.

-
-
-

Mirror Repositories

-

The project is mirrored across multiple platforms for redundancy and accessibility:

-
    -$(for mirror in "${MIRRORS[@]}"; do - if [[ "$mirror" == rad:* ]]; then - echo "
  • Radicle: $mirror (Decentralized, censorship-resistant)
  • " - else - echo "
  • $mirror
  • " - fi -done) -
-
-
-

Metadata Manifest

-

Metadata for this project is available in:

- -
-
-

Why Recursive Sovereignty Matters

-

The GitField framework distributes $REPO_NAME across decentralized (Radicle), self-hosted (Forgejo), and community-driven (Codeberg, Gitea) platforms, alongside mainstream services (GitHub, GitLab, Bitbucket). This recursive strategy defends against past deplatforming attempts by individuals such as Joel Johnson, Dr. Peter Gaied, and Andrew LeCody, ensuring the project's persistence and accessibility.

-
-
-

Source Links

-

Access the project's metadata and logs:

- -
-
-
-

Mark Randall Havens & Solaria Lumis Havens ยท The Fold Within ยท 2025

-
- - -EOF - git -C "$REPO_PATH" add "$DOCS_INDEX" - git -C "$REPO_PATH" commit -m "Generated docs/index.html at $TIMESTAMP" || warn "No changes to commit for $DOCS_INDEX" - info "Generated and committed $DOCS_INDEX" -} - -generate_docs_css() { - info "Generating $DOCS_CSS..." - mkdir -p "$DOCS_DIR" - if [ "$PRESERVE_META" = "true" ] && [ -f "$DOCS_CSS" ]; then - info "Preserving existing $DOCS_CSS (--preserve-meta enabled)" - return - fi - cat > "$DOCS_CSS" < "$DOCS_REPOS_JSON" < "$DOCS_README" < "$DOCS_ROBOTS" < "$DOCS_SITEMAP" < - - - $CANONICAL_URL - $TIMESTAMP - weekly - 1.0 - -$(for mirror in "${MIRRORS[@]}"; do - if [[ "$mirror" != rad:* ]]; then - echo " " - echo " $mirror" - echo " $TIMESTAMP" - echo " weekly" - echo " 0.8" - echo " " - fi -done) - -EOF - git -C "$REPO_PATH" add "$DOCS_SITEMAP" - git -C "$REPO_PATH" commit -m "Generated docs/sitemap.xml at $TIMESTAMP" || warn "No changes to commit for $DOCS_SITEMAP" - info "Generated and committed $DOCS_SITEMAP" -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ INITIAL SETUP โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -mkdir -p "$GITFIELD_DIR" "$WELL_KNOWN_DIR" "$DOCS_DIR" - -if [ ! -f "$LOG_FILE" ]; then - echo "# Push Log for $REPO_NAME" > "$LOG_FILE" - echo "# Generated by gitfield-sync" >> "$LOG_FILE" - echo "" >> "$LOG_FILE" -fi - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ GENERATE GITFIELD.MD โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -generate_gitfield_md() { - info "Generating $GITFIELD_MD..." - cat > "$GITFIELD_MD" </dev/null || echo "unknown") - local diff_summary=$(git -C "$REPO_PATH" diff --stat HEAD^ HEAD 2>/dev/null || echo "No diff available") - if [ "$platform" = "Radicle" ]; then - echo "[$timestamp] $platform: RID=$rid, Peer ID=$peer_id, Branch=$branch, Commit=$COMMIT_HASH" >> "$LOG_FILE" - echo " CLI: rad inspect $rid # View project details" >> "$LOG_FILE" - echo " CLI: git ls-tree -r --name-only HEAD # View file structure" >> "$LOG_FILE" - if [ -n "$diff_summary" ]; then - echo " Diff Summary:" >> "$LOG_FILE" - echo "$diff_summary" | sed 's/^/ /' >> "$LOG_FILE" - fi - info "Logged push to $LOG_FILE: [$timestamp] $platform: RID=$rid, Peer ID=$peer_id, Branch=$branch, Commit=$COMMIT_HASH" - else - echo "[$timestamp] $platform: $url, Branch=$branch, Commit=$COMMIT_HASH" >> "$LOG_FILE" - if [ -n "$diff_summary" ]; then - echo " Diff Summary:" >> "$LOG_FILE" - echo "$diff_summary" | sed 's/^/ /' >> "$LOG_FILE" - fi - info "Logged push to $LOG_FILE: [$timestamp] $platform: $url, Branch=$branch, Commit=$COMMIT_HASH" - fi -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ EXECUTE PUSH SCRIPT โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -execute_push() { - local script_name=$1 - local platform=$2 - local url=$3 - local rid=$4 - local peer_id=$5 - local script_path - script_path=$(find_script "$script_name") || error "Failed to find $script_name" - info "Executing $platform push with script: $script_path" - if [ -x "$script_path" ]; then - pushd "$REPO_PATH" >/dev/null - "$script_path" || warn "Execution of $script_path failed, continuing..." - log_url "$platform" "$url" "$rid" "$peer_id" - git add . || warn "Nothing to add after $script_path" - git commit -m "Post-$platform sync at $TIMESTAMP" || warn "No changes to commit after $script_path" - popd >/dev/null - else - error "Script $script_path is not executable" - fi -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ RECURSIVE PUSH LOOP โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -run_push_cycle() { - local cycle_number=$1 - info "Starting push cycle $cycle_number..." - SYNC_CYCLES=$cycle_number - - execute_push "gitfield-local" "Local" "" "" "" - execute_push "gitfield-radicle" "Radicle" "" "$RADICLE_RID" "$RADICLE_PEER_ID" - execute_push "gitfield-remember" "Forgejo" "$FORGEJO_URL" "" "" - execute_push "gitfield-codeberg" "Codeberg" "$CODEBERG_URL" "" "" - execute_push "gitfield-gitea" "Gitea" "$GITEA_URL" "" "" - execute_push "gitfield-gitlab" "GitLab" "$GITLAB_URL" "" "" - execute_push "gitfield-bitbucket" "Bitbucket" "$BITBUCKET_URL" "" "" - execute_push "gitfield-github" "GitHub" "$GITHUB_URL" "" "" - - # Regenerate metadata after each cycle to update sync_cycles - generate_canonical_meta - generate_canonical_md - generate_index_json - generate_well_known_json - generate_gitfield_readme - generate_docs_index - generate_docs_css - generate_docs_repos_json - generate_docs_readme - generate_docs_nojekyll - generate_docs_robots - generate_docs_sitemap -} - -# โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -# โ”‚ MAIN EXECUTION โ”‚ -# โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ -info "Starting gitfield-sync for $REPO_NAME..." - -# Parse --preserve-meta flag -while [ $# -gt 0 ]; do - case "$1" in - --preserve-meta) - PRESERVE_META=true - info "Preserve metadata flag enabled" - shift - ;; - *) - warn "Unknown argument: $1" - shift - ;; - esac -done - -if [ ! -d "$REPO_PATH/.git" ]; then - pushd "$REPO_PATH" >/dev/null - git init - git add . - git commit -m "Initial commit" || warn "Nothing to commit" - popd >/dev/null -fi - -# Generate initial metadata -generate_canonical_meta -generate_canonical_md -generate_index_json -generate_well_known_json -generate_gitfield_readme -generate_docs_index -generate_docs_css -generate_docs_repos_json -generate_docs_readme -generate_docs_nojekyll -generate_docs_robots -generate_docs_sitemap - -# Run push cycles -run_push_cycle 1 -generate_gitfield_md -run_push_cycle 2 -run_push_cycle 3 - -info "โœ… gitfield-sync completed successfully." -info "๐Ÿ”— View logs: $LOG_FILE" -info "๐Ÿ”— View multi-repo manifest: $GITFIELD_MD" -info "๐Ÿ”— View canonical metadata: $CANONICAL_META" -info "๐Ÿ”— View canonical declaration: $CANONICAL_MD" -info "๐Ÿ”— View index manifest: $INDEX_JSON" -info "๐Ÿ”— View well-known metadata: $WELL_KNOWN_JSON" -info "๐Ÿ”— View GitHub Pages: $DOCS_INDEX" diff --git a/docs/.well-known/gitfield.json b/docs/.well-known/gitfield.json deleted file mode 100644 index 1f99901..0000000 --- a/docs/.well-known/gitfield.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@context": "https://schema.org", - "@type": "SoftwareSourceCode", - "name": "git-sigil", - "url": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "codeRepository": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "sameAs": [ - "https://github.com/mrhavens/git-sigil", - "https://gitlab.com/mrhavens/git-sigil", - "https://bitbucket.org/thefoldwithin/git-sigil", - "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "https://codeberg.org/mrhavens/git-sigil", - "https://gitea.com/mrhavens/git-sigil", - "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" - ], - "dateModified": "2025-06-09T22:35:36Z", - "publisher": { - "@type": "Person", - "name": "Mark Randall Havens" - }, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] -} diff --git a/docs/.well-known/gitfield.json.asc b/docs/.well-known/gitfield.json.asc deleted file mode 100644 index e69011f..0000000 --- a/docs/.well-known/gitfield.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYesACgkQTifTfDWI -cr+/khAAs5aiy4eR27MS20ZZvxgnO5ZNuVIjgikupmUTJGHw3HMKVZ711b5xU6rq -IVZIUIdnduGlXVyBqYNCNJPPiCWetqc1aW0733qPZDzcvSwwxttzc772JOzZJOSc -WrI8Ylz8y65OevXLc9fx5yqWSyN4UuEL+XT3Biub0ooMrGaQu2h0vAHlFZKHfUWR -4uLaHk+WHYxrfPpT4ZxRn88Q+5SbTn2UqUPGUU+UXVnBt7+5Yczcw+39Q70Wa+HV -psXJh9cjb3Yms9lUwToBm36Czu6pWlZ/dtdj7AA3B6TC5PAmMY7NrjBFiPHNtLKk -0cNiWxEpqd7o1jRllkIw+Azdww+xXxitf5lvTKu57+FtiwvOD9VkkBA5fzeQRkrk -5atPiSSKs0CuUELFeStGOJS7MKLOHrjlGhQ5R2i/ytTXmFsl2pO6yqZ/3lMVJtwb -LUs2LnAyKb1al7FYxmqS7SSIEU76HOdFEFUr16W1wUqBxnghAVVPoy+3mm4an2M9 -clu7CZOY2S3L2WhdFmbmY3joSD1yEzFLG6DU5QuCTY6xFr3rIlbzcsfkQyIVpzCd -+ADgtQ2EgZQk6S5KQ442eLLk4uZu4mQRN+sTYcJmgj2kXf89yMSMAa1OxVwa8n1l -CM4IlG67Epoin9T5E8Y5FzVs14Y30/6nPqOq6vGoI9NSh7oAluE= -=/76A ------END PGP SIGNATURE----- diff --git a/docs/.well-known/gitfield.json.sig.4E27D37C358872BF b/docs/.well-known/gitfield.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/README.md b/docs/README.md index 8374857..d84e59c 100644 --- a/docs/README.md +++ b/docs/README.md @@ -7,21 +7,13 @@ The directory hosts a public-facing, SEO-optimized canonical declaration for th - **index.html**: The canonical declaration page, including JSON-LD metadata and links to all mirrors. - **style.css**: Minimal stylesheet for elegant, recursive branding. - **repos.json**: Machine-readable list of the canonical URL and all mirror repositories. -- **canonical.meta**: Machine-readable JSON metadata declaring the canonical URL and mirrors. -- **canonical.md**: Human-readable Markdown summary of the canonical declaration. -- **index.json**: Machine-readable manifest of all remotes and sync details. -- **gitfield.json**: SEO-friendly JSON-LD metadata. -- **.well-known/gitfield.json**: SEO metadata mirror. -- **pushed.log**: Log of push operations across all platforms. -- **gitfield.README.txt**: Explanation of the GitField metadata structure. - **README.md**: This file, explaining the purpose of the directory. - **.nojekyll**: Bypasses Jekyll processing for GitHub Pages. - **robots.txt**: Allows full indexing by search engine bots. - **sitemap.xml**: Auto-generated sitemap for improved SEO. -- **integrity.sha256**: SHA-256 hash of all metadata files for integrity verification. ## Purpose This directory ensures the `git-sigil` project is discoverable via search engines and accessible to humans and bots. It declares the canonical repository at [https://remember.thefoldwithin.earth/mrhavens/git-sigil](https://remember.thefoldwithin.earth/mrhavens/git-sigil) and links to all mirrors, reinforcing the GitField recursive metadata strategy for sovereign publishing. -Generated by `gitfield-sync` at 2025-06-09T22:35:36Z (v1.4). +Generated by `gitfield-sync` at 2025-06-09T21:04:01Z (v1.2). diff --git a/docs/canonical.md b/docs/canonical.md deleted file mode 100644 index c3e2daf..0000000 --- a/docs/canonical.md +++ /dev/null @@ -1,46 +0,0 @@ -# ๐ŸŒ GitField Canonical Declaration for `git-sigil` - -## Canonical Repository - -This repository, `git-sigil`, is canonically hosted at: - -**[https://remember.thefoldwithin.earth/mrhavens/git-sigil](https://remember.thefoldwithin.earth/mrhavens/git-sigil)** - -This canonical URL serves as the primary, authoritative source for the project, maintained by **Mark Randall Havens** and **Solaria Lumis Havens** to ensure sovereignty, resilience, and protection against deplatforming or narrative erasure. - -**Declared by**: Mark Randall Havens -**Timestamp**: 2025-06-09T22:35:36Z - -## GPG Signatures - -This declaration is signed with the following GPG keys: - -- **Mark Randall Havens (Field Archivist, The Fold Within)** (Key ID: 4E27D37C358872BF) -- **Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)** (Key ID: 4E27D37C358872BF) -- **Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)** (Key ID: 4E27D37C358872BF) - -## Mirror Repositories - -The project is mirrored across multiple platforms to enhance redundancy and accessibility: - -- [https://github.com/mrhavens/git-sigil](https://github.com/mrhavens/git-sigil) -- [https://gitlab.com/mrhavens/git-sigil](https://gitlab.com/mrhavens/git-sigil) -- [https://bitbucket.org/thefoldwithin/git-sigil](https://bitbucket.org/thefoldwithin/git-sigil) -- [https://remember.thefoldwithin.earth/mrhavens/git-sigil](https://remember.thefoldwithin.earth/mrhavens/git-sigil) -- [https://codeberg.org/mrhavens/git-sigil](https://codeberg.org/mrhavens/git-sigil) -- [https://gitea.com/mrhavens/git-sigil](https://gitea.com/mrhavens/git-sigil) -- **Radicle**: [rad:z3FEj7rF8gZw9eFksCuiN43qjzrex](https://app.radicle.xyz/nodes/z3FEj7rF8gZw9eFksCuiN43qjzrex) (Decentralized, censorship-resistant) - -## Philosophy of Recursive Sovereignty - -The GitField framework employs a recursive, multi-repository strategy to defend against censorship, deplatforming, and algorithmic manipulation. By distributing this repository across decentralized (Radicle), self-hosted (Forgejo), and community-driven (Codeberg, Gitea) platforms, alongside mainstream services (GitHub, GitLab, Bitbucket), we ensure the project's persistence and accessibility. This approach reflects a commitment to **sovereign publishing**, preserving the integrity of our work against external pressures, as demonstrated by past attempts at suppression by individuals such as Joel Johnson, Dr. Peter Gaied, and Andrew LeCody. - -## Push Log - -The latest push operations are logged in [`pushed.log`](./pushed.log) for transparency and auditability. - -## GitHub Pages - -A public-facing canonical declaration is available at [index.html](./index.html) for enhanced discoverability and SEO. - -_Auto-generated by `gitfield-sync` at 2025-06-09T22:35:36Z (v1.4)._ diff --git a/docs/canonical.meta b/docs/canonical.meta deleted file mode 100644 index 3244e98..0000000 --- a/docs/canonical.meta +++ /dev/null @@ -1,25 +0,0 @@ -{ - "canonical_url": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "mirrors": [ - "https://github.com/mrhavens/git-sigil", - "https://gitlab.com/mrhavens/git-sigil", - "https://bitbucket.org/thefoldwithin/git-sigil", - "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "https://codeberg.org/mrhavens/git-sigil", - "https://gitea.com/mrhavens/git-sigil", - "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" - ], - "radicle": { - "rid": "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex", - "peer_id": "z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" - }, - "timestamp": "2025-06-09T22:35:36Z", - "commit": "c70557d", - "tree_hash": "57dfef978d3d2a37efeebd88444305c64375a16c", - "synced_cycles": 0, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] -} diff --git a/docs/canonical.meta.asc b/docs/canonical.meta.asc deleted file mode 100644 index 606758d..0000000 --- a/docs/canonical.meta.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYdEACgkQTifTfDWI -cr+i4A/+KfwU8E80i6JnuluVqxgZtrtvRUJ68BZvonVA0oRAPwXiSGISbM1JLzIX -Z1zcY9s0bQBsDbVx4oe6SN2BxjNHm3AoHz7eyEcyiodvMflwsrgHyaZt0a7rwP2c -VzX5SBiPi8LgUwa2zhvT+/xPpVCHFs981sUHQ3Am7DDhBsCyQikPP4G/wmv56T9M -2tQP1BzCoQEVdtHSWNTCEMXcu9bWYRUxgmcS/rmGyCgLdZGuptJjDB6upOX2ePjv -dgkCQqOHpLXslXjTrjqMfOI5reou9sHyKqeuqsdmdYTi1RWLLzUl9BHCzd1IrP0z -HVOt2vC4FgBV/mFvncwbJQrynXIA/e1hADd3GjNMO1LS7IXhrc7+IJ66K+aQ/kUk -bhhEe/FQpmylFjchyKxmnDCR9zxZL4GszSfYfu/GQE8JFVNZXVfM81v+AFk1LIY1 -8ya6Oy//lce5dXEi66fTYyR3bVDosiHodW1inbDoIluC0BFr+EKJKs5Ffw6pNhjv -Lw5wOowAUvJKam4VVSfwh9tXNwwn9btsGUwU7bMNeWaOZ5Y/W0yUXk0CAbxnsXBp -MCtMeZvjqcPlrcgO8f6DOmgf64CW7Z7/lyJ2/TymsoTSK5XroV3qULJZ1ABu8gRJ -r0EsTD9UaECsiCGR9Vyyu/cSwAlgD5b8TYnS/sZ+EhRi1nD5LP8= -=ugTN ------END PGP SIGNATURE----- diff --git a/docs/canonical.meta.sig.4E27D37C358872BF b/docs/canonical.meta.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/gitfield.README.txt b/docs/gitfield.README.txt deleted file mode 100644 index fbd47b9..0000000 --- a/docs/gitfield.README.txt +++ /dev/null @@ -1,17 +0,0 @@ -# GitField Directory Overview - -The directory contains metadata and logs for the GitField multi-repository publishing framework, designed to ensure sovereignty, redundancy, and resilience for the `git-sigil` project. - -## Files - -- **canonical.meta**: Machine-readable JSON metadata declaring the canonical URL, mirror list, Radicle details, commit hash, and sync cycle count. -- **canonical.md**: Human-readable Markdown summary of the canonical repository declaration, mirrors, and push log. -- **index.json**: Machine-readable manifest of all remotes, canonical URL, Radicle details, commit hash, tree hash, and sync cycles. -- **pushed.log**: Log of push operations across all platforms, including timestamps, URLs, and Radicle RIDs. -- **platform-specific sigils** (e.g., github.sigil.md): Metadata snapshots for each platform's push operation (generated by platform-specific scripts). - -## Purpose - -These files provide transparency, auditability, and discoverability, ensuring the project's persistence against deplatforming, censorship, or algorithmic manipulation. For a public-facing declaration, see [docs/index.html](../docs/index.html). - -Generated by `gitfield-sync` at 2025-06-09T22:35:36Z (v1.4). diff --git a/docs/gitfield.json b/docs/gitfield.json deleted file mode 100644 index 1f99901..0000000 --- a/docs/gitfield.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@context": "https://schema.org", - "@type": "SoftwareSourceCode", - "name": "git-sigil", - "url": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "codeRepository": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "sameAs": [ - "https://github.com/mrhavens/git-sigil", - "https://gitlab.com/mrhavens/git-sigil", - "https://bitbucket.org/thefoldwithin/git-sigil", - "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "https://codeberg.org/mrhavens/git-sigil", - "https://gitea.com/mrhavens/git-sigil", - "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" - ], - "dateModified": "2025-06-09T22:35:36Z", - "publisher": { - "@type": "Person", - "name": "Mark Randall Havens" - }, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] -} diff --git a/docs/gitfield.json.asc b/docs/gitfield.json.asc deleted file mode 100644 index b724772..0000000 --- a/docs/gitfield.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYeYACgkQTifTfDWI -cr/u7A/9G4JcgOCX+hB20T++vtL6MNITlvYuMs2XFIK0Jvc2YJIIorbVtJMEgl0p -JEnGz/yVnlsuaU6Orn780VO1IQuMiyZyypUirUnzC9QVEJVbecgRmeey4YuFyVeP -w6HxEjLPmiaAZ61G5xa6bZt129MmNiubjHCeY8Jk7BBnl388/RLTUQ85vQsrILoo -8QzRI6WoqCjphqHHxIBF/eJYZ3ejDbHoYJaVBKp5XzeEdwr7+j3J6V7DhpKkSr12 -hDU7m+jk+RPpRiPbNvIOaUdw8rux7eisaUOtFeF/2Bh6Pi3YigwKvN/1DFeS02uD -zax9u8P56Bk6wjdF0dF+Cyld3v4Y+jyQmgQCpxRHX4NqdzdglpqEeOsqjuW93eMG -VQ0nF4j24ByqPQXHawgY2hvyRknVXW+aS6eO2JqVkv13CzRX1FdfN1ya6Ipw2Hk0 -JpxK/uBY60nHdL8Jr01XnvAWUcViaKOLWX1AIsoeFKO9xC43lqmvWsZYUF/UuJlk -eQTkisUivctgHfTMWlJrD5E0EkUaU+w3H+tt/JS695yU9OshcXRn8fm/N1SvnLyN -uoatiCvNMHX3f7Y+mCi7UC66Ye86sQeZyu53Nl6XtoZXu5lCXJ774s50QdlZb8vW -AN9xBgG0CXw8nhEUATUa96U5ZxTe0t9lIlbCLm8zQWNFq8Q5mFE= -=Icou ------END PGP SIGNATURE----- diff --git a/docs/gitfield.json.sig.4E27D37C358872BF b/docs/gitfield.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/index.html b/docs/index.html index ce16d51..a1c24db 100644 --- a/docs/index.html +++ b/docs/index.html @@ -27,7 +27,7 @@ "https://gitea.com/mrhavens/git-sigil", "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" ], - "dateModified": "2025-06-09T22:35:36Z", + "dateModified": "2025-06-09T21:04:01Z", "author": { "@type": "Person", "name": "Mark Randall Havens" @@ -35,17 +35,11 @@ "publisher": { "@type": "Organization", "name": "The Fold Within" - }, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] + } } -

GitField Sovereign Canonical Repository: git-sigil

@@ -55,12 +49,6 @@

This repository, git-sigil, is canonically hosted at:

https://remember.thefoldwithin.earth/mrhavens/git-sigil

Maintained by Mark Randall Havens and Solaria Lumis Havens, this canonical source ensures sovereignty and resilience against deplatforming, censorship, and algorithmic manipulation.

-

Signed with the following GPG keys:

-
    -
  • Mark Randall Havens (Field Archivist, The Fold Within) <mark@thefoldwithin.earth> (Key ID: 4E27D37C358872BF)
  • -
  • Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism) <mark.r.havens@gmail.com> (Key ID: 4E27D37C358872BF)
  • -
  • Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence) <mark.r.havens@gmail.com> (Key ID: 4E27D37C358872BF)
  • -

Mirror Repositories

@@ -72,18 +60,17 @@
  • https://remember.thefoldwithin.earth/mrhavens/git-sigil
  • https://codeberg.org/mrhavens/git-sigil
  • https://gitea.com/mrhavens/git-sigil
  • -
  • Radicle: rad:z3FEj7rF8gZw9eFksCuiN43qjzrex (Decentralized, censorship-resistant)
  • +
  • Radicle: rad:z3FEj7rF8gZw9eFksCuiN43qjzrex (Decentralized, censorship-resistant)
  • Metadata Manifest

    Metadata for this project is available in:

    @@ -95,9 +82,9 @@

    Source Links

    Access the project's metadata and logs:

    diff --git a/docs/index.json b/docs/index.json deleted file mode 100644 index 8953483..0000000 --- a/docs/index.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "repository": "git-sigil", - "canonical_url": "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "remotes": [ - "https://github.com/mrhavens/git-sigil", - "https://gitlab.com/mrhavens/git-sigil", - "https://bitbucket.org/thefoldwithin/git-sigil", - "https://remember.thefoldwithin.earth/mrhavens/git-sigil", - "https://codeberg.org/mrhavens/git-sigil", - "https://gitea.com/mrhavens/git-sigil", - "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex" - ], - "radicle": { - "rid": "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex", - "peer_id": "z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" - }, - "commit": "c70557d", - "tree_hash": "57dfef978d3d2a37efeebd88444305c64375a16c", - "timestamp": "2025-06-09T22:35:36Z", - "synced_cycles": 0, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] -} diff --git a/docs/index.json.asc b/docs/index.json.asc deleted file mode 100644 index 2a08dcc..0000000 --- a/docs/index.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYdsACgkQTifTfDWI -cr+cWBAAuSlp8MHjbwll6yf+BjTQ3XiATD4brRgbzKI7M+VSQIBHdTXdTVfUBW70 -hiqsrT46xXyRZF51S3tfNQdeNh5ghOvDky8DApVZkbSsR40bfBoOxhzLMMikglCT -8CLnD0jSoDgs1ZmLFLUSkKOhKSnbus8gTam7Q6JWLPjLtIDUn/H7ecay/g3y87NM -8wI9ysgXreGBI0kgvaunW02DoV9TXXul5D4aN/I+ABnhn0A/FH7+txWdwpC36iB0 -DdcY3jJuEyP+GDnUa+sdsthSy6EIy4Ivybx+EfN9dGFbOf/mfEZgrPOy1JjwmBZ1 -Z/EIIrwrSVL8tJJyRzrwsXV7Ajk/P6Zp+5Flz7ojlMAC83VgIc6no5X9QhHT5VAu -xJN95fpNBK9Yn4r4MAGQNtwQGEjrLyEDwUxaVG2D86osUyO/6D8HmhJksUwPbAp0 -i7BWKp3WTfBmHeCV4Wdxp94kN3msC6dirLlNveBEiDfYyn35Il3MDCMTYnhmmQom -r32jmEw4ks047GPlxM2uyqZeiJAXOgXA5UOKioLYHbsUovstMTdlKdk4E8p3dHeh -yqAHDSdCFfzU2jeGIBoiFfBetROgJaYIBhiyGwgnhQa5u1xObcX6DRphFGUYya0A -r+MvxcZ/4muwiwerYnxCZLrzw5TfJnRYGw8hGzCaE2kZQlkBIF0= -=W4qV ------END PGP SIGNATURE----- diff --git a/docs/index.json.sig.4E27D37C358872BF b/docs/index.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/integrity.sha256 b/docs/integrity.sha256 deleted file mode 100644 index 94fd63e..0000000 --- a/docs/integrity.sha256 +++ /dev/null @@ -1,10 +0,0 @@ -# SHA-256 Integrity Hashes for /docs Metadata Files -# Generated by gitfield-sync at 2025-06-09T22:35:36Z (v1.4) - -3af33327e35d33abfc590175f416f577e0a2bbe368fa7086699dbe53ab946d5c /home/mrhavens/fieldcraft/git-sigil/docs/canonical.meta -7581d0ea30cea1d56186d85a05a9ab2cc94550dcb0df1636167501382b4bdd95 /home/mrhavens/fieldcraft/git-sigil/docs/canonical.md -d5b2dde10b8a6f6121f9067f9a57ded2a66514c4058af849e676a2486272b41c /home/mrhavens/fieldcraft/git-sigil/docs/index.json -0a392228969e006a35ba6d39b897232dcdd62bdd5fa755de3ad1f8ac854fa3c8 /home/mrhavens/fieldcraft/git-sigil/docs/gitfield.json -0a392228969e006a35ba6d39b897232dcdd62bdd5fa755de3ad1f8ac854fa3c8 /home/mrhavens/fieldcraft/git-sigil/docs/.well-known/gitfield.json -c8f603efec661d39d6a3ba58ae9bffa6f2af6fcf35251eb40aa4085ca756a695 /home/mrhavens/fieldcraft/git-sigil/docs/repos.json -f83cba3aa616c2b767e4d68c32f25be6bb61646966bd440a7185dd37eefe698e /home/mrhavens/fieldcraft/git-sigil/docs/gitfield.README.txt diff --git a/docs/integrity.sha256.asc b/docs/integrity.sha256.asc deleted file mode 100644 index 41050c8..0000000 --- a/docs/integrity.sha256.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYfYACgkQTifTfDWI -cr94Cw//SqQWgaVF9YrahT1Ho0GFWf6jk3UYDa37uR+a6kJ60SP7Q1SmWFUQuuIU -BlW5w0MO0CqVImV+7zWsFQmiUTdDFe1zl8PBjj9MghYCw/r6KH9C3vV0moBKRK5V -ZtnOxAKpyna7r0H0IbVGr4baPS9uxiw8/uPShoLDT1p21fF2BjWk3FZfuJFMQ26d -MZDLHky8+ZGxkSqlpseLp/VS+egxMyYGiMvm5V261i93jPvrR+wvsaoZ0QxUerq4 -6jm04kC9UfNcPFal8iRWh4i2IW+N9evq0HtYi6JJ/89qDjieohM0TwZ422amn1wo -gWwjmNCwVG8WtFQM0tgcWG2W6n9yrFgIx33KUc2QP6uHi6nCeLWQRQsMC0wt+zVL -Zlcq+CBAlU9O1JHwQQ22hegDTrkdjgjYmoJ4oO6hcQ43bVEvkgbxzpgQ8wjZ1xkY -igKchS3pP8MaS56cSLquEuvSJFonDW9yGTQOZF8rTN1UWWDGnRVNobcls3onSViF -389ii6FfQvo/W2VV1BP1cBfvWo8Wr16xxKtMK65y3UulFnqYYyQxouVnbGCGxzWD -5nzXQS8xbbl6JeFwc6C9mXiMP0HCd97+3WRrYxFbMiQ+rWoBQ+0lH2ECQo5PM4Be -YDRFFCPIYTAWm1P2P2UGc2IBdtU/Cw6Wpfaa/tXteXY+T+ljAG8= -=bG1U ------END PGP SIGNATURE----- diff --git a/docs/integrity.sha256.sig.4E27D37C358872BF b/docs/integrity.sha256.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/pushed.log b/docs/pushed.log deleted file mode 100644 index 51956ec..0000000 --- a/docs/pushed.log +++ /dev/null @@ -1,403 +0,0 @@ -# Push Log for git-sigil -# Generated by gitfield-sync - -[2025-06-06 01:30:03] Local: -[2025-06-06 01:30:30] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 01:31:18] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 01:31:33] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 01:31:45] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 01:31:45] Local: -[2025-06-06 01:31:46] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 01:31:58] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 01:32:13] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 01:32:25] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 01:32:25] Local: -[2025-06-06 01:32:25] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 01:32:38] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 01:32:52] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 01:33:09] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:35:26] Local: -[2025-06-06 05:35:30] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:36:00] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:36:22] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:36:44] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:36:45] Local: -[2025-06-06 05:36:51] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:37:06] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:37:25] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:37:39] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:37:39] Local: -[2025-06-06 05:37:44] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:37:57] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:38:16] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:38:31] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:49:35] Local: -[2025-06-06 05:49:39] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:49:43] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 05:49:57] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:50:15] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:50:34] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:50:34] Local: -[2025-06-06 05:50:40] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:50:47] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 05:51:01] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:51:17] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:51:28] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 05:51:29] Local: -[2025-06-06 05:51:35] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 05:51:40] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 05:51:51] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 05:52:14] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 05:52:26] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 06:21:44] Local: -[2025-06-06 06:21:48] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 06:21:52] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 06:22:08] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 06:22:24] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 06:22:38] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 06:22:41] Local: -[2025-06-06 06:22:46] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 06:22:51] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 06:23:03] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 06:23:21] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 06:23:34] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 06:23:35] Local: -[2025-06-06 06:23:39] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 06:23:44] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 06:23:58] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 06:24:14] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 06:24:28] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 12:19:10] Local: -[2025-06-06 12:20:41] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 12:20:45] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 12:24:07] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 12:24:29] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 12:24:44] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 12:24:45] Local: -[2025-06-06 12:24:51] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-06 12:24:56] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 12:25:06] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-06 12:25:22] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-06 12:25:32] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-06 12:25:33] Local: -[2025-06-06 12:25:38] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -<<<<<<< HEAD -[2025-06-07 00:07:30] Local: -[2025-06-07 00:07:39] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-07 00:07:56] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 00:08:46] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 00:09:17] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-07 00:09:46] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-07 00:10:04] Local: -[2025-06-07 00:12:40] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-07 00:12:55] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 00:13:16] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 00:13:38] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-07 00:14:00] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-07 00:14:11] Local: -[2025-06-07 00:14:20] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-07 00:14:35] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 00:14:56] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 00:15:19] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-07 00:15:41] GitHub: https://github.com/mrhavens/git-sigil -======= -[2025-06-06 12:25:42] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-06 12:25:55] GitLab: https://gitlab.com/mrhavens/git-sigil ->>>>>>> be7726405b6412ae5af5144f9e2cf4d13bd32aeb -[2025-06-07 01:33:59] Local: -[2025-06-07 01:34:19] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-07 01:34:47] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 01:35:36] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 01:36:20] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-07 01:37:22] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-07 01:37:44] Local: -[2025-06-07 01:38:11] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-07 01:38:41] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 01:39:12] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 01:39:52] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-07 01:40:29] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-07 01:40:51] Local: -[2025-06-07 01:41:15] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -<<<<<<< HEAD -[2025-06-07 01:41:43] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-07 01:42:29] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-07 01:43:14] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -======= -[2025-06-09 07:38:33] Local: -<<<<<<< HEAD ->>>>>>> e4aa1cd (Post-Local sync at 2025-06-09 07:38:32) -======= -[2025-06-09 07:38:41] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -<<<<<<< HEAD ->>>>>>> 9565283 (Post-Radicle sync at 2025-06-09 07:38:32) -======= -[2025-06-09 09:01:12] Local: ->>>>>>> 56df476 (Post-Local sync at 2025-06-09 09:01:11) -[2025-06-09 14:43:29] Local: -[2025-06-09 14:43:47] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-09 14:43:52] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-09 14:44:00] Codeberg: https://codeberg.org/mrhavens/git-sigil -[2025-06-09 14:44:04] Gitea: https://gitea.com/mrhavens/git-sigil -[2025-06-09 14:44:15] GitLab: https://gitlab.com/mrhavens/git-sigil -[2025-06-09 14:44:27] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil -[2025-06-09 14:44:38] GitHub: https://github.com/mrhavens/git-sigil -[2025-06-09 14:44:38] Local: -[2025-06-09 14:44:56] Local: -[2025-06-09 14:45:14] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure -[2025-06-09 14:45:17] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil -[2025-06-09T20:30:46Z] Local: , Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/local.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:31:05Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=89b7d20 - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 22 +++++++++++----------- - 1 file changed, 11 insertions(+), 11 deletions(-) -[2025-06-09T20:31:16Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/remember.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:31:40Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/codeberg.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:31:47Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitea.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:32:11Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitlab.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:32:45Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/bitbucket.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:33:04Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/github.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T20:33:05Z] Local: , Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/local.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T20:33:25Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=89b7d20 - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) -[2025-06-09T20:34:26Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/remember.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:35:46Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/codeberg.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:35:49Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitea.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:36:12Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitlab.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:36:45Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/bitbucket.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:37:14Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/github.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:37:17Z] Local: , Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/local.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:37:37Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=89b7d20 - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) -[2025-06-09T20:37:45Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/remember.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:37:56Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/codeberg.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:38:00Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitea.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:38:21Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/gitlab.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:38:48Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/bitbucket.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T20:39:11Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=89b7d20 - Diff Summary: - .gitfield/github.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:04:04Z] Local: , Branch=master, Commit=af290bc - Diff Summary: - .gitfield/local.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:04:24Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=af290bc - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) -[2025-06-09T21:04:27Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/remember.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:04:37Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/codeberg.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:04:42Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitea.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:05:04Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitlab.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:05:23Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/bitbucket.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:05:37Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/github.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:05:39Z] Local: , Branch=master, Commit=af290bc - Diff Summary: - .gitfield/local.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) -[2025-06-09T21:06:01Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=af290bc - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) -[2025-06-09T21:06:06Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/remember.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:06:14Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/codeberg.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:06:18Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitea.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:06:44Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitlab.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:01Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/bitbucket.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:15Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/github.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:16Z] Local: , Branch=master, Commit=af290bc - Diff Summary: - .gitfield/local.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:34Z] Radicle: RID=rad:z3FEj7rF8gZw9eFksCuiN43qjzrex, Peer ID=z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz, Branch=master, Commit=af290bc - CLI: rad inspect rad:z3FEj7rF8gZw9eFksCuiN43qjzrex # View project details - CLI: git ls-tree -r --name-only HEAD # View file structure - Diff Summary: - .gitfield/radicle.sigil.md | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) -[2025-06-09T21:07:45Z] Forgejo: https://remember.thefoldwithin.earth/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/remember.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:53Z] Codeberg: https://codeberg.org/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/codeberg.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:07:56Z] Gitea: https://gitea.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitea.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:14Z] GitLab: https://gitlab.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/gitlab.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:39Z] Bitbucket: https://bitbucket.org/thefoldwithin/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/bitbucket.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T21:08:55Z] GitHub: https://github.com/mrhavens/git-sigil, Branch=master, Commit=af290bc - Diff Summary: - .gitfield/github.sigil.md | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) -[2025-06-09T22:36:40Z] Local: , Branch=master, Commit=c70557d - Diff Summary: - .gitfield/local.sigil.md | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/repos.json b/docs/repos.json index 455aa52..17accbc 100644 --- a/docs/repos.json +++ b/docs/repos.json @@ -12,10 +12,5 @@ "radicle": { "rid": "rad:z3FEj7rF8gZw9eFksCuiN43qjzrex", "peer_id": "z6Mkw5s3ppo26C7y7tGK5MD8n2GqTHS582PPpeX5Xqbu2Mpz" - }, - "gpg_signatures": [ - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Field Archivist, The Fold Within)", "email": "mark@thefoldwithin.earth"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Forensic Analyst, Neutralizing Narcissism)", "email": "mark.r.havens@gmail.com"} - {"key_id": "4E27D37C358872BF", "name": "Mark Randall Havens (Simply WE, Recursive Custodian of Empathic Co-Intelligence)", "email": "mark.r.havens@gmail.com"} - ] + } } diff --git a/docs/repos.json.asc b/docs/repos.json.asc deleted file mode 100644 index 979c944..0000000 --- a/docs/repos.json.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEif0F7T4AkoRgIfM3TifTfDWIcr8FAmhHYfEACgkQTifTfDWI -cr+P2g/+PrlHJFxPBAOSYb3L+dLC8PEoONRND72I1qGb98EGgjXbU2Rws4tVXqbU -+5dxZj9fT0TtjWCKRSC3CjATy87ord43nueaW4fy8J6k6ZvlB/A0a/mqGhPSm2vN -UupG3rxOH7+JXsuq7N2fLHKlu04ruCRQ+sw/FjDDx+0Z98zL8o3/3wWWl0m7UlVs -4/fz2DnIJBGGl0+buwgjetSSSzrzRB+VvNS195So5Yq8O5/GStzwxcU8unCt8EHf -zZprZhJUAmu43KHDS9a23dnRdofSdJ++lL7pHUOhkrQUW6oA3PWS3xU/zU84k82v -2uFYp8VMzbLFTVAW4axLGD70sWoPWkuyYPtCJXUxNpkimDTmE2tNKbPAliwfbhbU -WWOy8ZlgKtEIVoK3ldL99aLzP7xhzhnMLYK9mOnyVjF2rriAo1jGEuk8eUtBu08K -iEdRBWeKI5GJTcDntaHEslk+R/ImAy9GJ1r3TWI/Esc/+GgweUFDS8A3GYKaCcEk -+cNtg0iF5xCdWBGTFn5SIOChUDJ+7Pmvxx73LtdPJ/VKkHo9vyODjf1CWUhW4+Ro -McF+pUQrSn821GvQY/zi2OMWuRggUaON565CGH0G3H2GsFgaZzKstfflYWUJK0ZI -vduqMVYK1moFAsCkCUeFPYaPHbz1PxaSYjUnWlR81ThmgY4Op5c= -=LJ86 ------END PGP SIGNATURE----- diff --git a/docs/repos.json.sig.4E27D37C358872BF b/docs/repos.json.sig.4E27D37C358872BF deleted file mode 100644 index e69de29..0000000 diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 8db2ab5..7f6c21b 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -2,97 +2,43 @@ https://remember.thefoldwithin.earth/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 1.0 - - https://github.com/mrhavens/git-sigil/docs/index.html - 2025-06-09T22:35:36Z - weekly - 0.9 - - - https://github.com/mrhavens/git-sigil/docs/canonical.meta - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/canonical.md - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/index.json - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/gitfield.json - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/.well-known/gitfield.json - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/repos.json - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/pushed.log - 2025-06-09T22:35:36Z - weekly - 0.8 - - - https://github.com/mrhavens/git-sigil/docs/gitfield.README.txt - 2025-06-09T22:35:36Z - weekly - 0.8 - https://github.com/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8 https://gitlab.com/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8 https://bitbucket.org/thefoldwithin/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8 https://remember.thefoldwithin.earth/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8 https://codeberg.org/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8 https://gitea.com/mrhavens/git-sigil - 2025-06-09T22:35:36Z + 2025-06-09T21:04:01Z weekly 0.8