Skip to content

chore: converge repo structure to canonical pattern#53

Merged
philoserf merged 2 commits intomainfrom
chore/converge-repo-structure
Mar 11, 2026
Merged

chore: converge repo structure to canonical pattern#53
philoserf merged 2 commits intomainfrom
chore/converge-repo-structure

Conversation

@philoserf
Copy link
Owner

Summary

Standardize configs, docs, and CI to match the canonical Obsidian plugin pattern defined across all philoserf plugins.

Part of a cross-repo convergence effort applied to all 9 plugin repos simultaneously.

Changes

  • Replace AGENTS.md/symlink with standalone CLAUDE.md
  • Canonical .gitignore (no repo-specific entries)
  • Add bun test to CI workflow
  • Standardize package.json field and script order where needed
  • Remove stale workflow files where present

Test plan

  • bun run check passes
  • bun test passes
  • Config files verified identical across repos

philoserf and others added 2 commits March 11, 2026 13:37
- Add bun audit script and CI step
- Add permissions: contents: write to release workflow
- Add tsconfig test file exclusion
- Add dependabot.yml where missing
- Update dependencies to latest

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Standardize configs, docs, and CI to match the canonical
Obsidian plugin pattern defined across all philoserf plugins.

- Replace AGENTS.md/symlink with standalone CLAUDE.md
- Remove repo-specific .gitignore entries
- Consolidate src/__mocks__/ into src/test-preload.ts with bunfig.toml
- Replace version-bump.ts with canonical version
- Add bun test to CI workflow

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@philoserf philoserf self-assigned this Mar 11, 2026
@philoserf philoserf merged commit 1653193 into main Mar 11, 2026
1 check passed
@philoserf philoserf deleted the chore/converge-repo-structure branch March 11, 2026 21:37
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