← Plugin catalog
Productivity

Artifact Core

mmcco v0.1.0

Immutable version registry

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Registers immutable SHA-256-hashed versions; a divergent rewrite of a label returns CONFLICT, never a silent overwrite.
  • Resolves the CURRENT or latest usable version, refusing withdrawn, hash-mismatched or missing ones, explaining why.
  • Deterministic diff, existence attestations and a tamper-evident audit log. No external calls and no account.

Declared limitations

  • Missing required arguments (no fabrication)
  • Out-of-scope: read the remote file itself
  • Unknown artifact_id → honest UNKNOWN, not a guess

Not specified in the available declarations: pricing & account requirements.

Onboarding example

What does Artifact Core do? Call artifactcore_apercu and summarize its principles and tool flow.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 13, 2026. Package observed Nov 13, 2026.

View package source →

Description

From the marketplace listing

Artifact Core is a registry of versioned deliverables and a resolver for the latest good one. It answers a single hard question reliably: which version is current, and is it actually usable? Register a version and its content becomes immutable — a later write with the same label but different content returns a CONFLICT instead of silently overwriting. The SHA-256 hash is computed on the content you provide and compared to any declared hash; a match is marked as a match, never asserted as 'verified' without proof. CURRENT is always explicit: you designate it with mark_current, it is never guessed, and it can never point at a withdrawn version. resolve_current returns the current version only if it is usable — if it targets a withdrawn version, an inconsistent hash, or locations that are all missing, it refuses to return it as current, explains why, and recommends the latest usable version instead; resolve_latest_good runs the same scan and is honest when there is none. Withdrawing a version (withdraw_version) is a terminal, audited lifecycle transition — there is no un-withdraw — while re-pointing CURRENT with mark_current stays reversible; in both cases the immutable content and the audit trail are never touched. verify_location records an existence attestation (VERIFIED or MISSING, with who and when): the cloud connector does not read your remote files itself — it logs your attestation and feeds it into the resolver's existence check. compare_versions is a deterministic diff over type, content hash, quality, lifecycle, provenance and size, and leaves content identity undetermined when a hash is absent rather than guessing. history is a self-hashed, write-once audit log with a reproducible journal hash that is tamper-evident (it detects naive editing of an entry); it is not described as tamper-proof, since that would require a server-keyed HMAC. Nothing is invented: missing data stays null or UNKNOWN. Artifact Core makes no external calls and needs no account; it is an information and bookkeeping tool, not an executor — it never deploys, sends or changes anything in your systems.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 13, 2026. Last seen Nov 13, 2026.

Similar plugins

No close matches found from the available descriptions and keywords yet.

Find competitors by name or topic →

Keywords

Files & skills

File archives

Plugin package5 files · 4.81 KBBrowse files →

Release notes

Initial version — a registry of versioned deliverables, a resolver for the current / latest-good usable version, and a tamper-evident audit (declared vs computed SHA-256). Read-only except register_version (immutable write), mark_current (reversible CURRENT designation) and withdraw_version (TERMINAL, non-reversible withdrawal — the immutable content and the audit trail are always preserved). The connector makes no external calls, needs no account, and never reads your remote files: it records verifiable existence attestations instead.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
MIT
Package author
mmcco
Keywords
See keywords
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Registers immutable SHA-256-hashed versions; a divergent rewrite of a label returns CONFLICT, never a silent overwrite.
  • Resolves the CURRENT or latest usable version, refusing withdrawn, hash-mismatched or missing ones, explaining why.
  • Deterministic diff, existence attestations and a tamper-evident audit log. No external calls and no account.

Package observed Nov 13, 2026.

Technical details
First seen
Nov 13, 2026 · 00:00 UTC
Last seen
Nov 13, 2026 · 06:00 UTC
Collection status
Collected

plugin_asdk_app_6acd64ccb2c0819181b7a50452d75614

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.