Skip to content

chore: remove openspec/ planning notes and Dependabot#47

Merged
FranRom merged 3 commits into
mainfrom
refactor/remove-unneded
May 18, 2026
Merged

chore: remove openspec/ planning notes and Dependabot#47
FranRom merged 3 commits into
mainfrom
refactor/remove-unneded

Conversation

@FranRom
Copy link
Copy Markdown
Owner

@FranRom FranRom commented May 18, 2026

Summary

Cleanup pass on artifacts that don't earn their place in a solo open-source project.

Remove openspec/changes/ — two internal planning proposals (DEV-83, DEV-84) with Linear ticket refs. DEV-83's docs already shipped in the README MCP section; DEV-84 is unbuilt and lives in Linear instead. Also adds openspec/ to .gitignore and drops the row from CLAUDE.md's repo-layout table, the stale See openspec/... pointer in src/mcp/CLAUDE.md, and the (when DEV-84 lands) aspirational bullet.

Remove Dependabot — weekly grouped PRs add review noise that doesn't pay for itself on a solo project. They routinely break the build on framework-major bumps and need manual triage anyway. Run pnpm update and refresh action SHAs manually when you actually want to upgrade. Deletes .github/dependabot.yml and strips Dependabot mentions from README.md, AGENTS.md, CLAUDE.md, SECURITY.md.

Drive-bys: capitalize "A-Eye" in README title; fix a duplicate check.yml line in AGENTS.md's tree diagram.

Doc + gitignore + workflow-config only — no source, tests, or CI gates touched.

Test plan

  • CI gates pass (lint, typecheck, vitest, build, bundle-size, audit).
  • git ls-files | grep -E 'openspec|dependabot' returns empty after merge.
  • README and AGENTS.md render correctly on GitHub.

FranRom added 2 commits May 18, 2026 15:09
The two proposals under openspec/changes/ were internal planning
artifacts with Linear ticket refs (DEV-83, DEV-84). DEV-83 already
shipped (the MCP README section); DEV-84 is unbuilt and belongs in
Linear, not in a public repo.

Reframes the .gitignore block accordingly and removes the stale
`See openspec/...` pointer + `(when DEV-84 lands)` aspirational bullet
from src/mcp/CLAUDE.md.
@FranRom FranRom requested a review from ogarciarevett May 18, 2026 13:14
@FranRom FranRom self-assigned this May 18, 2026
@FranRom FranRom requested a review from ibsenjg May 18, 2026 13:14
Dependabot's weekly grouped PRs add review noise that doesn't pay for
itself on a solo open-source project — they routinely break the build
on framework-major bumps and need manual triage anyway. Run `pnpm
update` and refresh action SHAs manually when you actually want to
upgrade.

- Delete `.github/dependabot.yml`.
- Strip Dependabot mentions from README.md (tech-stack table, repo
  layout tree, GitHub Actions section, security gates list), AGENTS.md,
  CLAUDE.md, SECURITY.md.
- Fix a duplicate `check.yml` line in AGENTS.md's tree diagram that I
  noticed while editing the same block.
@FranRom FranRom changed the title chore: drop openspec/ planning notes from the repo chore: remove openspec/ planning notes and Dependabot May 18, 2026
Copy link
Copy Markdown
Collaborator

@ogarciarevett ogarciarevett left a comment

Choose a reason for hiding this comment

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

LGTM

@FranRom FranRom merged commit e701a91 into main May 18, 2026
1 check passed
@FranRom FranRom deleted the refactor/remove-unneded branch May 18, 2026 13:31
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