fresh-making
Deterministic restoration of derived-artifact consistency after authoritative inputs change.
Skill by The-Interdependency
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/the-interdependency-fresh-making
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/fresh-making
What's inside
- Skill name
fresh-making- Description
- Deterministic restoration of derived-artifact consistency after authoritative inputs change. Load this when deciding whether generated or derived outputs are current; when regenerating MSDMD collections, documentation, projections, package indexes, calibration artifacts, or other outputs from exact source identities; when computing the minimum affected rebuild closure; when designing retryable regeneration across unreliable executors; or when a system needs to make artifacts provably fresh rather than merely recently rebuilt. Do not load for ordinary one-shot builds whose inputs and outputs have no persistent freshness contract.
- License
- MPL-2.0
- Instructions
- 421 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# fresh-making — restore derivation consistency
It does not own the source canon, the generator's domain semantics, or the executor. It owns the **freshness decision and restoration discipline** connecting them.
## Core contract
```text
fresh != recent
fresh == provably consistent with declared current inputs
```
A target is **fresh** only when all of the following are true:
1. every required input has an exact current identity;
2. the receipt records those same input identities;
3. the generator identity and generation contract match the current declaration;
4. every declared output exists and matches its recorded content digest;
5. the verifier passes against the current output;
6. no required relation is unresolved as `hmmm`.
A timestamp may aid operations and audit. It never proves freshness.
## Load this when
- A source commit, schema, package version, corpus digest, skill, generator, or configuration changes and derived outputs may need regeneration.
- A user asks whether an artifact is stale/current/fresh, or asks to make it fresh.
- Computing which MSDMD collections, organization aggregations, website projections, generated docs, package surfaces, calibration products, or reports must rebuild after a change.
- Building a durable regeneration backend that must survive failed, missing, or unreliable GitHub Actions runs.
- Designing executor-independent retries, leases, receipts, verification, or dependency ordering for derived work.
- A cross-repository work graph has exact identities but still needs a deterministic derivation/freshness layer.
When the derivation crosses authority boundaries, load `interdependent-work-graph` as well. When designing a continuing automated feedback cycle around make-fresh operations, load `loop-eng` as well.
## Non-trigger
Do not load this skill merely because code is being compiled, tests are being run, or a user says "rebuild" once.
It is unnecessary when:
- the build has no persistent derived artifact;
- no later consumer needs to know whether an existing artifact remains valid;
- the operation is already completely owned by a repository-local deterministic build with no stored freshness decision;
- the question is only about scheduling or queue implementation rather than derivation correctness.
Fresh-making may use a scheduler or queue, but it is not queue doctrine.
## Authority boundary
Fresh-making never promotes a derived consumer into the authority for its inputs.
```text
producer authority -> exact input identity
|
v
fresh-making decision
|
v
derived artifact + receipt
```
- A UCNS-derived artifact does not become UCNS canon because it was regenerated successfully.
- An organization projection does not become authority for repository-owned MSDMD declarations.
- A backend may trigger an owning repository's generator; it must not silently substitute its own interpretation of that repository's canon.
- Successful regeneration proves derivation consistency under the declared contract, not theorem status, empirical validity, semantic correctness, certification, or publication approval unless those are separately verified by their owning authorities.
## State model
Use these target states:
```text
fresh
making-fresh
blocked
hmmm
```
`stale` is a **diagnosis**, not a durable workflow state. It means a known freshness predicate is false and therefore induces make-fresh work.
Keep execution attempt state separate from target freshness state. A useful attempt state machine is:
```text
requested
-> ready
-> leased
-> running
-> verifying
-> succeeded
\-> failed
\-> cancelled
\-> hmmm
```
Important distinctions:
- a target can be not fresh even when no attempt has failed;
- an attempt can fail while the previously published target remains valid for its older declared inputs;
- a successful process exit is not a fresh result until verification and receipt publication succeed;
- unknown identity, ambiguous authority, or unverifiable output is `hmmm`, not fresh and not fabricated failure evidence.
## Derivation specification
Every make-fresh target needs a declared derivation specification. The minimal conceptual shape is:
```json
{
"schema": "the-interdependency.fresh-making-spec",
"version": "1.0.0",
"target": "org-msdmd",
"inputs": [
{"name": "ucns", "identity": "git:<40-hex-sha>"},
{"name": "edcm", "identity": "git:<40-hex-sha>"}
],
"generator": {
"identity": "git:<generator-repo>@<40-hex-sha>",
"command": "python -m ..."
},
"outputs": [
{"path": "generated/example.ts"}From The-Interdependency/skill-lib, MPL-2.0.
More from The-Interdependency/skill-lib
- 0.570score
action-calibration
The-Interdependency
Action sizing and escalation doctrine.
SkillAFreshness: AClaude Code +9 - 0.570score
data-visualization
The-Interdependency
Create effective data visualizations with Python (matplotlib, seaborn, plotly).
SkillAFreshness: AClaude Code +9 - 0.565score
cap-build
The-Interdependency
Native-first capability inventory built on msdmd.
SkillAFreshness: AClaude Code +9 - 0.565score
distributed-publication
The-Interdependency
Provenance-bearing publication from distributed source owners.
SkillAFreshness: AClaude Code +9 - 0.565score
doc-build
The-Interdependency
Native-first documentation coverage built on msdmd.
SkillAFreshness: AClaude Code +9 - 0.565score
domain-claims
The-Interdependency
Domain-first lexical and semantic governance for canonical terms.
SkillAFreshness: AClaude Code +9 - 0.565score
epac-selection-display
The-Interdependency
Evidence-bound EPAC target selection and display for WebMCP handoffs and other human-facing surfaces.
SkillAFreshness: AClaude Code +9 - 0.565score
explore-data
The-Interdependency
Profile and explore a dataset to understand its shape, quality, and patterns.
SkillAFreshness: AClaude Code +9 - 0.565score
gonol-build
The-Interdependency
Construction, closure, and replay discipline for active gonol-language research.
SkillAFreshness: AClaude Code +9 - 0.565score
interdependent-work-graph
The-Interdependency
Cross-repository coordination for The Interdependency.
SkillAFreshness: AClaude Code +9 - 0.565score
loop-eng
The-Interdependency
Loop engineering for designing closed feedback cycles (Discover→Plan→Execute→Verify→Iterate), single-agent and fleet loops with subagent maker/checker…
SkillAFreshness: AClaude Code +9 - 0.565score
manifest
The-Interdependency
Living-spec generator.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 5
- Last commit (this folder)
- Oct 13, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MPL-2.0
- Repository
- github.com/The-Interdependency/skill-lib
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from The-Interdependency
- 0.570score
data-visualization
The-Interdependency
Create effective data visualizations with Python (matplotlib, seaborn, plotly).
SkillAFreshness: AClaude Code +9 - 0.570score
action-calibration
The-Interdependency
Action sizing and escalation doctrine.
SkillAFreshness: AClaude Code +9 - 0.565score
adaptive-elicitation
The-Interdependency
Adaptive, context-first interviewing for recovering missing information without making the user answer a questionnaire.
SkillAFreshness: AClaude Code +9 - 0.565score
cap-build
The-Interdependency
Native-first capability inventory built on msdmd.
SkillAFreshness: AClaude Code +9 - 0.565score
distributed-publication
The-Interdependency
Provenance-bearing publication from distributed source owners.
SkillAFreshness: AClaude Code +9 - 0.565score
a0p-instancing
The-Interdependency
Agent instancing in a0-betatest backend (a0p).
SkillAFreshness: AClaude Code +9
Cite this page
fresh-making skill. Agent Mart. https://agentmart.dev/skills/the-interdependency-fresh-making (last updated 2026-10-24)