Skip to content

chore(issues): maintain issue specs — archive closed, promote drafts, add new subissues#1886

Merged
josecelano merged 9 commits into
torrust:developfrom
josecelano:chore/issue-specs-updates
Jun 5, 2026
Merged

chore(issues): maintain issue specs — archive closed, promote drafts, add new subissues#1886
josecelano merged 9 commits into
torrust:developfrom
josecelano:chore/issue-specs-updates

Conversation

@josecelano
Copy link
Copy Markdown
Member

Summary

Routine issue spec maintenance on branch chore/issue-specs-updates.

Changes

Commit Description
698e00c0 Move issue #1879 spec from open/ to closed/ (PR #1880 merged)
69fd8f2c Archive closed issue specs #1854 and #1864 to docs/issues/closed/
a595d38c Promote draft #1882 SI-18 (extract torrust-metrics) to open/; update EPIC
34214084 Add draft spec for moving bittorrent-peer-id to torrust-bittorrent
f3e405fa Promote draft #1884 SI-19 (move bittorrent-peer-id) to open/; update EPIC
e3af4fb9 Add draft spec SI-20 for extracting torrust-net-primitives to standalone repo
a9eff126 Promote draft #1885 SI-20 (extract torrust-net-primitives) to open/; update EPIC

New GitHub issues created

  • #1882 — SI-18: Extract torrust-metrics to standalone repository
  • #1884 — SI-19: Move bittorrent-peer-id to torrust/torrust-bittorrent as torrust-peer-id
  • #1885 — SI-20: Extract torrust-net-primitives to standalone repository

Related

Part of EPIC #1669 — Overhaul: Packages

Copilot AI review requested due to automatic review settings June 5, 2026 16:28
@josecelano josecelano self-assigned this Jun 5, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR performs routine maintenance of the repository’s issue specification docs: archiving closed issue specs, promoting drafted specs into docs/issues/open/ with assigned GitHub issue numbers, and updating the EPIC #1669 index to reflect new subissues.

Changes:

  • Archived/updated closed issue specs (#1879, #1854, #1864) under docs/issues/closed/ and updated their frontmatter metadata.
  • Added new/open specs for SI-19 (#1884) and SI-20 (#1885), and promoted SI-18 (#1882) to open/.
  • Updated EPIC #1669 tables/lists to include the new subissues and references.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
docs/issues/open/1885-1669-20-extract-torrust-net-primitives-to-standalone-repo.md New open spec for SI-20 (net-primitives extraction)
docs/issues/open/1884-1669-19-move-bittorrent-peer-id-to-torrust-bittorrent.md New open spec for SI-19 (peer-id move/rename)
docs/issues/open/1882-1669-18-extract-torrust-metrics-to-standalone-repo.md Promoted SI-18 spec from draft → open with issue number
docs/issues/open/1669-overhaul-packages/EPIC.md EPIC index updates for new subissues/spec links
docs/issues/closed/1879-1669-17-extract-torrust-clock-to-standalone-repo.md Archived #1879 spec with updated “done” frontmatter
docs/issues/closed/1864-1669-review-torrent-peers-limit/ISSUE.md Archived #1864 spec with updated “done” frontmatter
docs/issues/closed/1854-1840-workflow-performance-container-test-gating/ISSUE.md Archived #1854 spec with updated “done” frontmatter
docs/issues/closed/1854-1840-workflow-performance-container-test-gating/nextest-archive-analysis.md Added investigation artifact for #1854 (nextest archive analysis)
Comments suppressed due to low confidence (1)

docs/issues/closed/1879-1669-17-extract-torrust-clock-to-standalone-repo.md:11

  • Frontmatter key is misspelled as semantics-links, but the documented/consistent key across issue specs is semantic-links. This typo will likely break any tooling that parses semantic links from frontmatter.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/issues/open/1669-overhaul-packages/EPIC.md Outdated
Comment thread docs/issues/open/1669-overhaul-packages/EPIC.md Outdated
Comment thread docs/issues/open/1669-overhaul-packages/EPIC.md Outdated
josecelano added a commit to josecelano/torrust-tracker that referenced this pull request Jun 5, 2026
- Fix broken EPIC link (../open/ -> sibling) in torrust#1885 spec
- Align CI acceptance criterion with deferred note in torrust#1885 spec
- Rename Quick list section 4 heading (stale 'no GitHub issue' claim)
- Rename 'Draft issues' section to 'Subissue Specs Index'
- Fix stale clock spec path in EPIC details table (open/ -> closed/)
- Fix semantics-links typo -> semantic-links in closed torrust#1879 spec
- Fix broken EPIC link (../open/ -> sibling) in torrust#1885 spec
- Align CI acceptance criterion with deferred note in torrust#1885 spec
- Rename Quick list section 4 heading (stale 'no GitHub issue' claim)
- Rename 'Draft issues' section to 'Subissue Specs Index'
- Fix stale clock spec path in EPIC details table (open/ -> closed/)
- Fix semantics-links typo -> semantic-links in closed torrust#1879 spec
@josecelano josecelano force-pushed the chore/issue-specs-updates branch from 5f572ed to 1293cc3 Compare June 5, 2026 17:04
@josecelano
Copy link
Copy Markdown
Member Author

ACK 6ee41da

@josecelano josecelano merged commit 78e0c00 into torrust:develop Jun 5, 2026
1 check passed
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.

2 participants