Skip to content

chore(sdd): archive ingest-slug-collision (#131)#178

Merged
jasonssdev merged 2 commits into
mainfrom
chore/archive-ingest-slug-collision
Jul 25, 2026
Merged

chore(sdd): archive ingest-slug-collision (#131)#178
jasonssdev merged 2 commits into
mainfrom
chore/archive-ingest-slug-collision

Conversation

@jasonssdev

Copy link
Copy Markdown
Owner

Archives the completed ingest-slug-collision change (#131).

  • Merges the ingestion delta spec into openspec/specs/ (2 requirements replaced with their disambiguation-aware versions, 2 new requirements appended: durable audit log + disambiguated-concepts-remain-resolvable).
  • Moves the change folder to openspec/changes/archive/2026-07-25-ingest-slug-collision/ with the archive report.

The implementation shipped in #177 (merged), which closed #131. This is the spec-sync + archive bookkeeping PR.

Merge the ingestion delta spec (slug-collision disambiguation, the
provenance-aware re-ingest idempotency contract, the durable audit log,
and the resolvable-disambiguated-concepts guarantee) into the main specs
tree and move the change folder to the archive. Closes the SDD cycle for
#131.
@jasonssdev jasonssdev closed this Jul 25, 2026
@jasonssdev jasonssdev reopened this Jul 25, 2026
@jasonssdev jasonssdev closed this Jul 25, 2026
@jasonssdev jasonssdev reopened this Jul 25, 2026
@jasonssdev
jasonssdev merged commit 5ee7ccc into main Jul 25, 2026
6 checks passed
@jasonssdev
jasonssdev deleted the chore/archive-ingest-slug-collision branch July 25, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

design: same-slug concepts from different sources collapse silently at ingest, bypassing entity resolution

1 participant