Commit graph

35 commits

Author SHA1 Message Date
vicky469
d05fdf1c5b build: add Obsidian compliance gate 2026-07-17 18:09:18 +08:00
vicky469
c6fd3137ff chore(repo): trim public repo surface 2026-07-08 12:58:01 +08:00
vicky469
3b70785b89 refactor: drop legacy comment storage
Remove runtime support for old plugin names, URI protocols, inline note blocks, and legacy sidecar paths. Users who still need inline migration must upgrade through the previous release first.
2026-06-12 11:07:00 +08:00
vicky469
c4ad321b79 fix(hooks): allow tag pushes to pass through pre-push hook 2026-06-06 21:57:22 +08:00
vicky469
0cdc6ca29d refactor(comments): remove resolved feature
Removes the resolved/unresolve comment feature entirely. Comments are
now always visible — there is no archived state or toggle.

- Removes `resolved?: boolean` from CommentThread, Comment, and all
  storage/normalization paths
- Removes resolveComment/unresolveComment from CommentManager,
  CommentMutationController, and public plugin API
- Removes shouldShowResolvedComments/setShowResolvedComments from
  session, mutation, and persistence controllers
- Removes sidebar resolve button, toolbar chip, and resolved empty
  states from AsideView
- Removes setThreadResolved sync event generation; keeps the op in the
  union type as a backward-compatible no-op so old stored events parse
  without error
- Deletes resolvedCommentVisibility.ts, commentSelectionVisibility.ts,
  and resolve-note-comment.mjs scripts
- Updates README to remove resolved feature mentions
- Updates all tests accordingly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 18:11:45 +08:00
vicky
ced1900ce1 chore(repo): add iCloud backup mirror to two-remote model
- pre-push hook now auto-mirrors to icloud after every private push
- AGENTS.md, CLAUDE.md, strategy doc updated with three-remote setup

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 10:08:07 +08:00
vicky
4b559ad8e9 chore(repo): enforce two-remote model for private features
- scripts/hooks/pre-push: blocks non-main pushes to origin; all
  feat/* branches must go to the private remote instead
- AGENTS.md, CLAUDE.md: document routing rules so all agents
  (Claude Code, Codex) follow the same pattern without being told
- docs/todo/private-features-strategy.md: full workflow guide

Activate hook on fresh clone: git config core.hooksPath scripts/hooks

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 10:05:39 +08:00
vicky
48339f590e remove dgx remote server for now 2026-06-02 12:06:05 +08:00
vicky
0effcefe06 refactor: rename SideNote2 to Aside 2026-05-13 14:44:11 -04:00
vicky
fd72ccf4af chore(release): 2.0.61 2026-05-05 20:06:04 -04:00
vicky
519c8b4fcd Release 2.0.56 2026-04-30 01:25:16 -04:00
vicky
0338276a6a Migrate repo-side helper scripts to sidecar storage
Node helper scripts now read and write sidecar JSON files instead of
legacy inline <!-- SideNote2 comments --> blocks.

Scripts migrated:
- create-note-comment-thread
- append-note-comment-entry
- update-note-comment
- resolve-note-comment
- generate-large-graph-fixture
- strip-side-note-links

All scripts fall back to legacy inline blocks when no sidecar exists,
then strip the legacy block on first write. Vault root is auto-discovered
by walking up from the note path.

Tests updated to create .obsidian/plugins/side-note2/ in temp dirs and
assert sidecar contents instead of inline blocks.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-26 03:17:06 -04:00
vicky
16499319b5 Remove side note reference linking 2026-04-23 22:22:30 -04:00
vicky
04758b247e refactor: remove repo-local SideNote2 CLI entrypoint 2026-04-22 20:11:30 -04:00
vicky
a4ae704c0b feat: checkpoint runtime, sidebar, and prompt policy updates 2026-04-22 14:48:22 -04:00
vicky469
eb378164f3 Improve agent runtime throughput and parallelism 2026-04-21 12:28:18 -04:00
vicky469
fd49739a5c Revert "Implement vault-backed DGX note targeting"
This reverts commit 35a27935a9.
2026-04-21 11:16:55 -04:00
vicky469
35a27935a9 Implement vault-backed DGX note targeting 2026-04-21 11:12:00 -04:00
vicky469
212137ff0d Add DGX remote runtime bridge foundation 2026-04-21 11:01:09 -04:00
vicky
6d4f595614 agent: add cross-platform runtime bridge 2026-04-20 23:35:45 -04:00
vicky
f5b2c47b9b Add SideNote2 comment:create CLI 2026-04-16 12:50:42 -04:00
vicky
60b42c8a8e 2.0.13 2026-04-15 00:30:44 -04:00
vicky
e8ffd671d7 Refresh docs and release workflow 2026-04-14 14:26:00 -04:00
vicky
e734ad0cf9 Revert to one public plugin repo 2026-04-14 13:22:07 -04:00
vicky
379d487e59 Add public release publishing workflow 2026-04-13 18:44:33 -04:00
vicky
39a8c94619 Remove legacy note comment migration support 2026-04-12 22:22:49 -04:00
vicky469
5ab6db7efc Preserve fixture comments and unify child edit replacement 2026-04-10 17:05:22 -04:00
vicky469
2643940fb3 Add automatic SideNote2 agent routing support 2026-04-07 10:13:01 -04:00
vicky469
d0c9109754 Release 2.0.2 2026-04-07 02:54:26 -04:00
vicky469
e4924e92d1 Remove stale review artifacts and notes 2026-04-07 00:53:27 -04:00
vicky469
953447b37e Add read-only review bundles for isolated repo review 2026-04-06 22:47:50 -04:00
vicky469
7547cb6db5 Refactor note comments from flat payloads to threaded entries 2026-04-06 22:47:22 -04:00
vicky469
0672416bc1 Improve note comment tooling and index rendering 2026-04-06 21:13:33 -04:00
vicky
33f037d75d Refine index reverse navigation and graph fixtures 2026-04-05 18:12:32 -04:00
vicky
096ed567cf Release 1.0.4 beta 2026-03-25 20:35:14 -04:00