Skip to content

S1: skill-card schema + store + retrieval index (skill-tree #458) #459

Description

@hadamrd

Part of #458. The foundation leaf-store.

Acceptance

  • A skill card is a structured record: area, trigger, procedure, provenance (merged SHA), verified (commit). Persisted under .forge/skills/ (one card per file) + an index.
  • Retrieval API: query by area tag AND by semantic similarity (reuse the Lumen index), returns ranked cards.
  • Adversarial: a seeded query returns the matching card and EXCLUDES irrelevant cards; a card with a stale/missing provenance SHA is filtered out of results. Removing the staleness filter turns a test red.
  • No retrieval over an unverified/expired card.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions