Skip to content
Back to skills

2026

ASecurity

Context: a /smelt run on sen-causal-reading refused because the project had no `memory/SMELT.md`. On the author's order ("file the tickets, then raid them", 2026-11-07, option: no per-project prompt), a headless raid (34342e) filed ticket 1451 and landed it. Events: - The generic consolidation text moved to `skills/smelt/references/consolidation.md`; harness `memory/SMELT.md` was retired by running `smelt_migrate.py` on the harness itself. A missing prompt is now the default. - Gaze round 1 f...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
testinggit

Works with

  • cli

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned November 11, 2026

npx -y skills add MinhHaDuong/ImperialDragonHarness --skill 2026 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2026?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2026
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/minhhaduong-2026/badge)](https://www.skillsdirectory.com/skills/minhhaduong-2026)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# 2026-11-07 — Smelt prompt folded into the skill (ticket 1451, PR #2225)

Context: a /smelt run on sen-causal-reading refused because the project had
no `memory/SMELT.md`. On the author's order ("file the tickets, then raid
them", 2026-11-07, option: no per-project prompt), a headless raid (34342e)
filed ticket 1451 and landed it.

Events:
- The generic consolidation text moved to `skills/smelt/references/consolidation.md`;
  harness `memory/SMELT.md` was retired by running `smelt_migrate.py` on the
  harness itself. A missing prompt is now the default.
- Gaze round 1 found the migration could delete an untracked or edited prompt
  (its `git show HEAD:` recovery hint then pointed at nothing); fixed by refusing
  unless HEAD holds the file unchanged. Round 2 REVIEWED; verify-gate APPROVED
  round 1 (session 2a9968e3).
- `memory_sizes.py --before <ref>` had resolved the ref in the harness repo,
  comparing another project's pages against the harness's topics; fixed in the
  same PR.
- Two sibling projects already held open "rename DREAM.md to SMELT.md" tickets
  (JETP-observer 2100, climate-finance-het 2721); the retire tickets filed there
  (2102, 2771; padme 0108) state that they supersede them. All three landed as
  ticket-only PRs (#245, #2021, #225).
- `raid_land.py` merged #2225 but exited 4: the primary checkout held another
  session's uncommitted ticket edit, so local main was left unsynced.
- The writer attribution lines were not recorded on notes before landing
  (`attribution: not derivable: writer`).

Open minors left by review (below the ticket floor): fast-tier tests in
`tests/test_smelt_migrate.py` now spawn git without the integration marker;
recovery hint `HEAD:<name>` needs `HEAD:./<name>` when the project is a
subdirectory of its repo (`scripts/smelt_migrate.py:316`); no test for a topic
filename with a space in `memory_sizes.py`; a rerun after retirement no longer
lists files still naming the retired prompt; the pinned 2026-10-29 Commission
line's location pointer was changed to "Now in the smelt skill" (wording of the
ruling unchanged).

Sources: ticket `tickets/closed/1451-smelt-fold-the-per-project-smelt-md-prom.erg`,
PR #2225, attribution `memory/evidence/attribution/2026-11-07-review-attribution-pr2225.md`.

Files in this skill

  • 2026-10-01-memory-helper-retirement.md1.7 KB
  • 2026-10-01-memory-v8-design-and-boundaries.md2.1 KB
  • 2026-10-01-portable-registration-review.md2.4 KB
  • 2026-10-02-capture-slug-collision-refused.md1.2 KB
  • 2026-10-02-first-raid-on-pi-pr1153.md4.6 KB
  • 2026-10-02-hunt-0875-runner-nondeterministic-guard.md2.5 KB
  • 2026-10-02-local-main-double-carried-open-pr-commits.md2 KB
  • 2026-10-02-memory-v8-0918-background-launch-without-cwd.md1.4 KB
  • 2026-10-02-memory-v8-0918-claude-surfaced-planted-contradiction.md1.7 KB
  • 2026-10-02-memory-v8-0918-concurrent-detached-claude-sessions.md1.8 KB
  • 2026-10-02-memory-v8-0918-correction-link-catch-was-pre-merge.md1.7 KB
  • 2026-10-02-memory-v8-0918-correction-worktree-guard-misattribution.md2 KB
  • 2026-10-02-memory-v8-0918-detached-flags-consume-positional-prompt.md1.5 KB
  • 2026-10-02-memory-v8-0918-instruction-loading-evidence.md1.1 KB
  • 2026-10-02-memory-v8-0918-missing-read-index.md804 B
  • 2026-10-02-memory-v8-0918-pi-leg-interrupted-credit-depletion.md1.6 KB
  • 2026-10-02-memory-v8-0918-pi-loaded-agents-not-planted-claude-md.md1.6 KB
  • 2026-10-02-memory-v8-0918-pi-native-load-delivered-contradictory-note.md2.6 KB
  • 2026-10-02-memory-v8-0918-post-merge-link-catch.md1.8 KB
  • 2026-10-02-memory-v8-0918-smoke-slug-collision.md991 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in testing →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.