Repository navigation
chore(planning): move the work tracker to the GitHub Project - #372
Merged
Merged
Conversation
Remove 38 rows from planning/next.md: 14 already shipped, 13 superseded or no longer accurate, and 11 older split rows that a merged row already covers. Move the Requests board triage row from P1 to P2. Fix docs/engineering.md: the client-IP helper it cited no longer exists; the rate limiter reaches the right-most XFF entry through rate_limit_key, and the auth-events audit log stores no IP. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: vidit-admin <admin@vidit.app>
vidit-admin
force-pushed
the
claude/cleanup-changelog-next-a39e46
branch
from
October 3, 2026 22:56
ad7d557 to
3a605fa
Compare
…g.md next.md had grown to 145 rows and about 100 KB, too long to plan from. - planning/backlog.md holds all 145 rows with their original text, under the same version, Refactors and Unscheduled candidates sections, plus the cross-cutting rules. The empty v0.6.4 section is dropped. - planning/next.md keeps the v0.6 rows and the v0.7 P0 and P1 rows (14 rows), each reduced to a one-sentence outcome that links to its full row in backlog.md. - CONTRIBUTING.md states the row rule and extends the shipped and descoped steps to backlog.md; AGENTS.md lists backlog.md. - References that pointed at moved content (roadmap work breakdowns, README, issue and PR templates, CI comments, .gitattributes union merge, engineering.md tree, code comments) now point at backlog.md. - One stale link in a backlog row (OverflowMenu.tsx, removed in #293) is unlinked. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: vidit-admin <admin@vidit.app>
The union merge strategy on planning/next.md reinserted the pre-split rows when main (#371) edited them. Restore the short next.md and apply #371's planning edits to backlog.md instead: the services/events package links and the dropped services map row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: vidit-admin <admin@vidit.app>
The work tracker now lives in the GitHub Project (vidithq/projects/1): issues in vidithq/vidit with a native type (Feature, Debt, Task, Bug) and the Status, Priority, Version and Area fields. planning/next.md and planning/backlog.md are deleted; git history keeps them. Pointers updated: - AGENTS.md: the tracker row names the Project, the backlog row is gone, doc rules 2 and 3 point tracker content and hedge prose at the Project. - CONTRIBUTING.md: new work is an issue with type, Priority, Version and Area; a shipping PR says Closes #N; the row-writing rules are gone. - README.md, planning/roadmap.md (work breakdown links filter the Backlog view by version), the PR and feature-request templates, docs/engineering.md repo tree, .gitattributes (CHANGELOG union merge only). - docs/backups.md, docs/engineering.md, docs/ingestion.md and code comments link the matching issue (#396, #429, #475, #476, #505, #515). docs-pairing: the job now requires a docs/ touch only (planning/ holds only roadmap.md). Exemptions are unchanged; the check is renamed "PR touches docs/" (not a required status check). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: vidit-admin <admin@vidit.app>
…log-next-a39e46 Signed-off-by: vidit-admin <admin@vidit.app> # Conflicts: # .github/ISSUE_TEMPLATE/feature_request.md # .github/PULL_REQUEST_TEMPLATE.md # CONTRIBUTING.md # README.md # backend/app/models/event.py # docs/backups.md # docs/engineering.md # docs/ingestion.md # frontend/src/app/requests/page.tsx # planning/next.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
vidithq/viditwith a native type (Feature, Debt, Task, Bug) and the Status, Priority (P0 to P3), Version (v0.6 to v1.0, or Unscheduled) and Area fields.planning/next.mdandplanning/backlog.md. The rows pruned during triage (shipped, superseded, duplicate) went with the files; git history keeps both.docs-pairingCI job to require adocs/touch only, sinceplanning/now holds onlyroadmap.md. The Dependabot andno-docs-neededexemptions are unchanged. The check is renamed PR touches docs/; it is not a required status check.docs/engineering.md: it citedextract_client_ip, which no longer exists. The rate limiter reads the right-most XFF entry throughrate_limit_key, and the auth-events audit log stores no IP.Pointer updates
AGENTS.md: the tracker row names the Project and the backlog row is gone; doc rules 2 and 3 send tracker content and hedge prose to the Project; the intro states the docs-only floor.CONTRIBUTING.md: new work is an issue with type, Priority, Version and Area in the Project; a PR that ships it saysCloses #N; descoped work moves to Unscheduled. The doc-sync rule states the docs-only floor.planning/roadmap.md: each version's work breakdown links the Project's Backlog view filtered by that version.README.md, the PR template (aCloses #line replaces the tracker checkbox), the feature-request template, theengineering.mdrepo tree and check name, and.gitattributes(union merge forCHANGELOG.mdonly).docs/backups.md,docs/engineering.md,docs/ingestion.mdand code comments link the matching issue (Add sort, filters and age signals to the Requests board #396, Let analysts verify their X handle by posting a code, with a dispute path #429, Fix the effects flagged by the set-state-in-effect lint rule #475, Declare all database indexes in models so autogenerate stops dropping them #476, Create the promo pipeline's own user accounts #505, Harden the backup buckets: write-deny policy, Object Lock, replication #515).Test plan
git grep -e next.md -e backlog.mdreturns onlyCHANGELOG.mdhits.ci.ymlparses as YAML; the extracted docs-pairing check passes with adocs/change and fails without one.docs-pairingpasses on this PR.🤖 Generated with Claude Code