Skip to content

Migrate ISSUES.md backlog to GitHub Issues - #66

Merged
marius-bughiu merged 1 commit into
mainfrom
chore/migrate-issues-to-github
May 1, 2026
Merged

Migrate ISSUES.md backlog to GitHub Issues#66
marius-bughiu merged 1 commit into
mainfrom
chore/migrate-issues-to-github

Conversation

@marius-bughiu

Copy link
Copy Markdown
Owner

Summary

The flat-file ISSUES.md backlog was a stop-gap until GitHub Issues were populated. With the six remaining open items now filed as GH issues, the file no longer earns its keep — closed historical entries are documented in CHANGELOG.md, and open work is now visible in the Issues tab grouped by milestone.

Open items filed as GH issues

  • #60 — Expanded benchmark suite (uniform / clustered / adversarial), milestone 1.1.0
  • #61SmallDictionary<TKey, TValue> for n <= ~16, milestone 1.2.0
  • #62FrozenCelerityDictionary with perfect hashing, milestone 1.2.0
  • #63 — Robin Hood probing experiment, milestone 1.2.0
  • #64 — SIMD-accelerated probing experiment, milestone 2.0.0
  • #65 — Struct-of-arrays layout experiment, milestone 2.0.0

Changes in this PR

Test plan

  • gh issue list -R marius-bughiu/Celerity --state open shows the 6 new issues with milestones and labels.
  • CI green.
  • Sanity check that ROADMAP.md links resolve on the rendered GitHub view.

Note: this PR will conflict with #58 on README.md (different lines but adjacent enough that git will probably flag it). Trivial to resolve at merge time.

ISSUES.md was a flat-file snapshot of the issue backlog maintained alongside
the source tree until GitHub Issues were populated. With six remaining open
items now filed as GH issues, the file is no longer load-bearing — closed
historical entries are already documented in CHANGELOG.md, and open work is
now visible from the Issues tab and grouped by milestone on the GitHub UI.

Open backlog items filed as GH issues:
- #60 — Expanded benchmark suite (uniform / clustered / adversarial), milestone 1.1.0
- #61 — SmallDictionary<TKey, TValue> for n <= ~16, milestone 1.2.0
- #62 — FrozenCelerityDictionary with perfect hashing, milestone 1.2.0
- #63 — Robin Hood probing experiment, milestone 1.2.0
- #64 — SIMD-accelerated probing experiment, milestone 2.0.0
- #65 — Struct-of-arrays layout experiment, milestone 2.0.0

- Delete ISSUES.md.
- ROADMAP.md: drop the obsolete `(#N)` ISSUES.md numbering and link the new
  GH issues for items that have one. Note CS1591/cross-platform CI work as
  done. Add SmallDictionary to milestone 1.2.0.
- README.md: replace the ISSUES.md project-doc pointer with a GitHub Issues
  link.
- CONTRIBUTING.md: point "open an issue" at the GitHub Issues UI.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@marius-bughiu
marius-bughiu merged commit 5206097 into main May 1, 2026
3 checks passed
@marius-bughiu
marius-bughiu deleted the chore/migrate-issues-to-github branch July 24, 2026 22: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.

1 participant