← NightshiftCONTENT HISTORY

Update to Nightshift

Snapshot Oct 29, 2026 · 18:35 UTC · version 0.26.1

Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED

Instructions updated for reset

Full description — Now says: Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Nightshift and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Sep 30, 2026 · 23:14 UTC

Drop the runtime markers and deadline without deleting the owner's work or evidence.

After

Oct 29, 2026 · 18:35 UTC

Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.

Skill instructions

Before

Sep 30, 2026 · 23:14 UTC

Drop the runtime markers and deadline without deleting the owner's work or evidence. license: MIT Reset runtime mechanics for the host-opened project. This recovers from damaged or confusing runtime state. It does not delete the punch li...

After

Oct 29, 2026 · 18:35 UTC

"Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts." # Reset Read the [workflow](../nightshift/references/workflow.md). Reset only state owned by this package. If a run is active, pause...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,34 +1,13 @@
 ---
 name: reset
-description: Drop the runtime markers and deadline without deleting the owner's work or evidence.
-license: MIT
+description: "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts."
 ---
 
-Reset runtime mechanics for the host-opened project. This recovers from damaged or confusing
-runtime state. It does not delete the punch list, rules, history, or `.nightshift/` itself.
+# Reset
 
-Resolve the installed plugin root to an absolute `$NIGHTSHIFT_PLUGIN_ROOT` — `${CLAUDE_PLUGIN_ROOT}`
-on Claude Code, `$PLUGIN_ROOT` on Codex when set, otherwise the absolute path this skill was
-attached from (`skills/reset/SKILL.md`). Run every command below through
-`"$NIGHTSHIFT_PLUGIN_ROOT/runtime/ns"` — native Windows: `& "$NIGHTSHIFT_PLUGIN_ROOT\runtime\windows\ns.ps1"`
-in the PowerShell tool, same verbs — which resolves the host and the workspace; `ns help` lists the
-verbs, and `ns bind` prints the six resolved facts (`TASK_ROOT`, `NIGHTSHIFT_WORKSPACE`, `NS`,
-`NIGHTSHIFT_PLUGIN_ROOT`, `HOST`, `SOURCE`); `$NS` below is that `NS`. Never a bare relative path: the working
-directory persists between calls. Each `$NS/...` path below is where the current layout keeps that file;
-`ns path <key>` prints where this workspace keeps it, and `ns path --list` names every key.
-
-Run the trusted helper. Do not delete runtime files by hand:
-
-```bash
-"$NIGHTSHIFT_PLUGIN_ROOT/runtime/ns" reset-shift
-```
-
-The helper first performs Stop (pause and disarm), then removes the current deadline, leftover
-`STOP`, and temporary session, recovery, watchman, lease, and mutex markers. It preserves the punch
-list and unfinished items, rules, parking lot, work orders, receipts, archives, research,
-opportunities, snag log, shift log, and workspace configuration such as work-target and work-mode.
-A second Reset is safe. It never deletes `.nightshift/`.
-
-Report that the deadline was removed and that durable files remain. The plugin install is
-untouched. Start after Reset writes a new deadline only when Hunt, a work order, or the owner
-supplies one — it does not invent a time budget.
+Read the [workflow](../nightshift/references/workflow.md). Reset only state owned by this package.
+If a run is active, pause it first and preserve its next action. Record mode ready with no active
+deadline or current item, retaining a note of the prior objective and next action. Preserve the
+punch list, all receipts, decisions, archives, and STOP. Reset does not authorize resuming work
+or clearing a stop request. Do not remove full-plugin locks, leases, markers, or processes.
+Without a session notebook, explain that there is nothing this package can reset.
Full technical diff · 2 changed fields

changed /description

BEFORE
"Drop the runtime markers and deadline without deleting the owner's work or evidence."
AFTER
"Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts."

changed /skill_md_contents

BEFORE
"---\nname: reset\ndescription: Drop the runtime markers and deadline without deleting the owner's work or evidence.\nlicense: MIT\n---\n\nReset runtime mechanics for the host-opened project. This recovers from damaged or confusing\nruntime state. It does not delete the punch list, rules, history, or `.nightshift/` itself.\n\nResolve the installed plugin root to an absolute `$NIGHTSHIFT_PLUGIN_ROOT` — `${CLAUDE_PLUGIN_ROOT}`\non Claude Code, `$PLUGIN_ROOT` on Codex when set, otherwise the absolute path this skill was\nattached from (`skills/reset/SKILL.md`). Run every command below through\n`\"$NIGHTSHIFT_PLUGIN_ROOT/runtime/ns\"` — native Windows: `& \"$NIGHTSHIFT_PLUGIN_ROOT\\runtime\\windows\\ns.ps1\"`\nin the PowerShell tool, same verbs — which resolves the host and the workspace; `ns help` lists the\nverbs, and `ns bind` prints the six resolved facts (`TASK_ROOT`, `NIGHTSHIFT_WORKSPACE`, `NS`,\n`NIGHTSHIFT_PLUGIN_ROOT`, `HOST`, `SOURCE`); `$NS` below is that `NS`. Never a bare relative path: the working\ndirectory persists between calls. Each `$NS/...` path below is where the current layout keeps that file;\n`ns path <key>` prints where this workspace keeps it, and `ns path --list` names every key.\n\nRun the trusted helper. Do not delete runtime files by hand:\n\n```bash\n\"$NIGHTSHIFT_PLUGIN_ROOT/runtime/ns\" reset-shift\n```\n\nThe helper first performs Stop (pause and disarm), then removes the current deadline, leftover\n`STOP`, and temporary session, recovery, watchman, lease, and mutex markers. It preserves the punch\nlist and unfinished items, rules, parking lot, work orders, receipts, archives, research,\nopportunities, snag log, shift log, and workspace configuration such as work-target and work-mode.\nA second Reset is safe. It never deletes `.nightshift/`.\n\nReport that the deadline was removed and that durable files remain. The plugin install is\nuntouched. Start after Reset writes a new deadline only when Hunt, a work order, or the owner\nsupplies one — it does not invent a time budget.\n"
AFTER
"---\nname: reset\ndescription: \"Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.\"\n---\n\n# Reset\n\nRead the [workflow](../nightshift/references/workflow.md). Reset only state owned by this package.\nIf a run is active, pause it first and preserve its next action. Record mode ready with no active\ndeadline or current item, retaining a note of the prior objective and next action. Preserve the\npunch list, all receipts, decisions, archives, and STOP. Reset does not authorize resuming work\nor clearing a stop request. Do not remove full-plugin locks, leases, markers, or processes.\nWithout a session notebook, explain that there is nothing this package can reset.\n"
Full snapshot data
{
  "description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.",
  "included_files": [],
  "name": "reset",
  "skill_md_contents": "---\nname: reset\ndescription: \"Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.\"\n---\n\n# Reset\n\nRead the [workflow](../nightshift/references/workflow.md). Reset only state owned by this package.\nIf a run is active, pause it first and preserve its next action. Record mode ready with no active\ndeadline or current item, retaining a note of the prior objective and next action. Preserve the\npunch list, all receipts, decisions, archives, and STOP. Reset does not authorize resuming work\nor clearing a stop request. Do not remove full-plugin locks, leases, markers, or processes.\nWithout a session notebook, explain that there is nothing this package can reset.\n"
}

SHA-256 of public snapshot: e49e50a6ed2698808a0221443fcd14a60dcc398b804561f9fc869a3516d8b923