Skip to content
This repository was archived by the owner on Oct 23, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 8 additions & 56 deletions .gitpin/change-evidence.json
Original file line number Diff line number Diff line change
@@ -1,68 +1,20 @@
{
"schemaVersion": 1,
"summary": "Add the verification pack in docs/verification: overview, functional, technical trace, coverage matrix, executed test evidence at 90598a1, demos and readiness status block.",
"summary": "Archive notice at the top of the README: GitPin is retired and superseded by Assay.",
"claims": [
{
"id": "VERIFICATION-PACK",
"statement": "docs/verification adds the seven-file verification pack; READINESS.md carries the machine-readable status block with the verdict Verified End-to-End Ready at 90598a1.",
"id": "ARCHIVE-NOTICE",
"statement": "README.md opens with the 2026-10-15 archive notice pointing to shmindmaster/assay, with one line on why.",
"covers": [
"docs/verification/README.md",
"docs/verification/FUNCTIONAL.md",
"docs/verification/TECHNICAL.md",
"docs/verification/COVERAGE.md",
"docs/verification/TESTS.md",
"docs/verification/DEMOS.md",
"docs/verification/READINESS.md"
"README.md"
],
"evidence": [
{
"ref": "head",
"path": "docs/verification/README.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "ada84a7dbfea9df76535cceae661813128205f2acc4ea7be595e24b1d1fb35c7"
},
{
"ref": "head",
"path": "docs/verification/FUNCTIONAL.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "c928217b815376b9f2d2ce0f9fb011c9df6386763815c8cb37b2e37c4c01208f"
},
{
"ref": "head",
"path": "docs/verification/TECHNICAL.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "83e4d6c9ba3b0bf03981e38e26428eabf0f0c42492928ac955439f0b3d243f16"
},
{
"ref": "head",
"path": "docs/verification/COVERAGE.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "9612e9419400d1830d20d86b7855f616c1868f6ac937a45dd1849c6596d6d1aa"
},
{
"ref": "head",
"path": "docs/verification/TESTS.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "2e2e79ae1f9d53c9af70739be09176e10ac0055d51ff48fedf380dff075eb6ae"
},
{
"ref": "head",
"path": "docs/verification/DEMOS.md",
"lineStart": 1,
"lineEnd": 1,
"contentSha256": "6d8a9ba3e9e53a7fe3e582bb182ca12e693515297547f5fa8ed6ae3daf2a8c3b"
},
{
"ref": "head",
"path": "docs/verification/READINESS.md",
"lineStart": 5,
"lineEnd": 5,
"contentSha256": "67c03c92e2f38217b1dc4f8b0aeaac2835f2d73e7c9a5a8f43fd48511b5a77cf"
"path": "README.md",
"lineStart": 2,
"lineEnd": 2,
"contentSha256": "365f0a97cf102e17efaf65103ce5479e5273a81a0b108c6928ace647729a103a"
Comment on lines +16 to +17

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Make the archive claim cite its rationale

The claim says the notice includes “one line on why,” but this locator ends at README line 2 while the rationale is on line 3. The gate therefore reports this claim as evidence-verified even though its cited slice does not contain the asserted explanation; extend the range through line 3 and recompute the hash, or remove that clause from the statement.

Useful? React with 👍 / 👎.

}
]
}
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
> [!IMPORTANT]
> **Archived 2026-10-15.** Superseded by [Assay](https://github.com/shmindmaster/assay), a reference architecture for deterministic agent control.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Publish the archive notice on the package homepage

When users enter through the npm package, package.json directs them to the GitHub Pages site rather than this README; site/index.html:88-103 and site/index.html:204-210 still present GitPin as active and invite them to install the gate. Because this commit declares the project retired while leaving that public entry point unchanged, those users receive no retirement or Assay guidance; add an equivalent notice to the site or redirect the homepage.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Record the retirement in the current-state authority

Declaring GitPin archived changes its operational state, but docs/current-state.md remains unchanged even though its opening contract says to update it whenever operational truth changes. Readers using the durable documentation therefore cannot determine from the designated status document that the project is retired or superseded; update that document alongside this notice.

AGENTS.md reference: AGENTS.md:L24-L24

Useful? React with 👍 / 👎.

> Why: the same agent writes both the change and its evidence manifest, so the gate proves coverage and hash pinning, not that a claim is true. Assay moves the decision into deterministic code instead.
> The last release, 0.6.4, stays on npm. The rest of this README is unchanged.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Reconcile the npm availability statements

This sentence now asserts that 0.6.4 remains available on npm, while the same README’s Status section still says the tree describes 0.6.4 “without asserting publication status” and instructs readers to check each channel independently. Since README is the publishing entry point, these mutually incompatible instructions make the archive status ambiguous; update the Status section or avoid asserting registry availability here.

AGENTS.md reference: AGENTS.md:L13-L15

Useful? React with 👍 / 👎.


<div align="center">

<img src="docs/media/social-preview.png" alt="GitPin: agent pull requests must show exact evidence before they merge." width="100%">
Expand Down
Loading