sotashimozono_obsidian-remo.../plugin
Souta cf3888e34c docs: expansion — A axis (migrate existing) + B/C axes (synthesis)
Brings the doc count from 35 → 49 pages. Three axes:

A. Migrate existing trusted content into the en/ tree (zero fabrication risk):
- docs/architecture-shadow-vault.md (565 lines) → docs/en/architecture/shadow-vault.md
- docs/architecture-perf.md          → docs/en/architecture/perf.md
- docs/architecture-collab.md        → docs/en/architecture/collab.md
- docs/plugin-compatibility.md       → docs/en/user-guide/plugin-compatibility.md
- docs/testing-strategy.md           → docs/en/contributing/testing-strategy.md
Wikilinks updated to match new locations.

B. Synthesis content (medium fabrication risk; verified against actual sources):
- en/glossary.md          — terms used across the docs, defined once
- en/roadmap.md           — distilled from the 2 open tracking issues (#126, #151)
- en/cookbook/            — 4 task-oriented walkthroughs + index:
  - raspberry-pi-vault.md  (zero to first connect on a Pi)
  - ssh-keygen.md          (generate + load + copy keys)
  - share-via-tailscale.md (multi-editor without port-forward)
  - systemd-managed-daemon.md (cosign-verify + systemd unit + plugin attach)

C. Verification-required content (high fabrication risk — sampled against source):
- en/api/examples.md  — copy-pasteable JSON-RPC envelopes for every common
                        method. Field names + shapes verified against
                        server/internal/proto/types.go.
- en/tutorial.md      — long-form synthesis of install + quickstart +
                        first-connect + cosign-verify (low risk: pure
                        composition of existing pages).

Skipped from C scope: "migration from Obsidian Sync" — high fabrication
risk for me without first-hand knowledge of Sync's wire-level specifics.

Landing page (en/index.md) updated with new section cards.

Bump: 1.0.44-beta.2 → 1.0.44-beta.3.
2026-05-10 14:59:41 +09:00
..
e2e refactor(e2e): extract driveConnectFlow + findShadowVaultPath, demo uses them (#255) 2026-05-05 14:48:50 +09:00
scripts feat(release): formalize next=beta / main=stable two-channel model 2026-05-10 12:11:35 +09:00
src feat: integrated remote terminal pane (xterm.js + ssh2 shell channel) (#149) (#234) 2026-05-04 08:17:11 +09:00
tests fix(tests): repair 6 CI failures + bump 1.0.36 (#278) 2026-05-09 23:26:01 +09:00
esbuild.config.mjs chore: monorepo restructure (plugin/ + server/ + proto/) 2026-04-25 10:52:52 +09:00
eslint.config.mjs chore(lint): tighten local config to mirror more of ObsidianReviewBot's checklist (0.4.76) 2026-04-29 20:50:14 +09:00
manifest.json docs: expansion — A axis (migrate existing) + B/C axes (synthesis) 2026-05-10 14:59:41 +09:00
package-lock.json docs: expansion — A axis (migrate existing) + B/C axes (synthesis) 2026-05-10 14:59:41 +09:00
package.json docs: expansion — A axis (migrate existing) + B/C axes (synthesis) 2026-05-10 14:59:41 +09:00
styles.css feat: integrated remote terminal pane (xterm.js + ssh2 shell channel) (#149) (#234) 2026-05-04 08:17:11 +09:00
tsconfig.json chore(plugin): tsconfig skipLibCheck + drop placeholder for bot review (0.4.78) 2026-04-29 21:48:42 +09:00
versions.json chore: bump plugin to 1.0.43 2026-05-10 11:32:55 +09:00
vitest.config.ts fix(tests): repair 6 CI failures + bump 1.0.36 (#278) 2026-05-09 23:26:01 +09:00
vitest.integration.config.ts chore(plugin): satisfy ObsidianReviewBot's stricter ruleset, round 2 (0.4.75) 2026-04-29 20:19:10 +09:00
vitest.replay.config.ts ci(replay): replay previous release tag's tests against current source 2026-04-30 17:54:22 +09:00
vitest.setup.ts fix: revert L3 — keep clearNotices import on direct mock path 2026-05-03 19:11:33 +09:00