Receber por email
← Voltar para o catálogo

total-recall

Mark memory entries as superseded. Preserves history, does not delete.

200estrelas
Atualizado há 8 meses

Ver no GitHub ↗

Como adicionar

/plugin marketplace add davegoldblatt/total-recall

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/total-recall-davegoldblatt/svg)](https://www.skillteca.com.br/skills/total-recall-davegoldblatt)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Mark memory entries matching a query as superseded. Does not delete — preserves history.

Query to forget: $ARGUMENTS

What To Do

1. Search for Matching Entries

Search across all memory tiers for content matching the query:

  • memory/CLAUDE.local.md
  • memory/registers/*.md
  • memory/daily/*.md

2. Show Matches

Found [N] entries matching "[query]":

1. [CLAUDE.local.md] "Prefers dark mode for all mockups"
2. [registers/preferences.md] "Dark mode preference (confidence: high, 2026-01-10)"
3. [daily/2026-01-10.md] "[14:00] User said they prefer dark mode"

3. Confirm with User

Mark these as superseded? This won't delete them — they'll be annotated as no longer current.

[a]ll / select by number / [c]ancel

4. Execute

For each confirmed entry:

In registers: Mark as superseded with date

## [superseded: 2026-02-05]
- **claim**: Prefers dark mode for all mockups
- **superseded_by**: User requested removal via /recall-forget
- **original_date**: 2026-01-10

In CLAUDE.local.md: Remove the entry entirely (working memory should only contain current facts)

In daily logs: Add a note but don't modify the original entry (daily logs are historical record)

[HH:MM] [superseded] "Prefers dark mode" — marked as no longer current via /recall-forget

5. Update Metadata

If any superseded entry has an inline ^tr ID:

  1. Load memory/.recall/metadata.json (if it exists)
  2. For each entry with an ID, set status: "superseded" and update last_reviewed_at to now
  3. Write metadata.json with sorted keys and 2-space indentation

Entries without IDs are handled as before (no metadata update).

6. Confirm

Superseded [N] entries for "[query]".
Memory updated across [N] files.
Metadata updated: [N] entries marked superseded.
Compartilhar X LinkedIn