Commit Graph
24 Commits
Author SHA1 Message Date
windyboy 652bdbc364 phase 1: stop the bleeding — untrack 91 files, add verifier, harden CI
- Remove 91 tracked-but-gitignored files from index (sessions, plugin
  data/manifests, pycache, memory-changes, obsidian state, credential
  notes). Disk files preserved via --cached.
- Add .gitignore rules: .qmd/, .memory-index.lock, *.sqlite-wal/shm,
  13 credential note paths.
- Remove filename-blacklist ignore patterns (**/*password*.md etc.)
  that caught nothing and misfired on normal notes.
- Add .scripts/verify-vault.mjs: scans git-tracked files for key
  patterns (sk-*, AKIA*, gh[pousr]_*, glpat-*, xox*, BEGIN PRIVATE
  KEY) and 64-char hex in plugin .json files.
- Add verifier step to CI lint workflow before dependency install.
2026-09-26 11:31:48 +08:00
windyboy 12ee06d8f8 fix broken wikilinks in LLM_Evaluation zone; update Obsidian plugins
- Rewrite folder-relative wikilinks (resolved from vault root) to unique
  basenames or full vault-root paths so they actually resolve in Obsidian
- Fix malformed table links with spaces around the | alias separator
- Plugin updates from Obsidian (any-block, omnisearch, quickadd, etc.)
2026-08-21 15:44:03 +08:00
windyboy 86c6088819 vault backup: 2026-04-13 11:01:33 2026-04-13 11:01:33 +08:00
windyboy 40d3fc2b67 vault backup: 2026-04-09 11:23:27 2026-04-09 11:23:27 +08:00
windyboy 1e3905d304 vault backup: 2026-02-25 16:53:37 2026-02-25 16:53:37 +08:00
windyboy 049ed35557 vault backup: 2026-02-24 11:50:22 2026-02-24 11:50:22 +08:00
windyboyandClaude Sonnet 4.6 a2249c8d96 Resolve merge conflicts - keep local plugin versions and settings
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-24 08:19:53 +08:00
windyboy 68182b70fd vault backup: 2026-02-24 07:55:02 2026-02-24 07:55:02 +08:00
windyboy cd4ebb7e44 vault backup: 2026-02-04 18:01:06 2026-02-04 18:01:06 +08:00
windyboyandClaude Sonnet 4.5 e1db1b4259 Merge branch 'origin/main' into main
Resolved conflicts in:
- .claude/settings.json (kept local permissions)
- .obsidian/community-plugins.json (merged both plugin lists)
- .obsidian/plugins/obsidian-excalidraw-plugin/manifest.json (kept newer version 2.20.2)
- .obsidian/plugins/claudian/main.js (used simpler dependency paths)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-04 13:46:49 +08:00
windyboy 167eb9ac9c vault backup: 2026-02-04 13:41:36 2026-02-04 13:41:36 +08:00
windyboyandClaude Sonnet 4.5 37b29f36b3 Update Claudian plugin and configuration settings
- Update Claudian plugin to latest version (main.js, manifest.json, styles.css)
- Merge community plugins list with remote changes
- Update Claude Code settings and core plugins configuration

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-31 08:43:30 +08:00
windyboy b83116eb26 vault backup: 2026-01-31 08:25:19 2026-01-31 08:25:19 +08:00
windyboy bf57be8355 vault backup: 2026-01-30 10:38:04 2026-01-30 10:38:04 +08:00
windyboy f7aacd5bd4 vault backup: 2026-01-26 17:57:11 2026-01-26 17:57:11 +08:00
windyboy 2a20569162 Merge remote changes with local updates - resolve plugin conflicts 2026-01-21 10:04:59 +08:00
windyboy 4add1512a9 210126 2026-01-21 08:46:13 +08:00
windyboy 0e4d21f721 vault backup: 2026-01-08 09:34:22 2026-01-08 09:34:22 +08:00
windyboy 9e99f099ad Resolve merge conflicts after pull 2026-01-07 22:29:06 +08:00
windyboy 6991f07b06 vault backup: 2026-01-07 18:02:26 2026-01-07 18:02:26 +08:00
windyboy 79de88d25c feat(commands): add AI git commit message generator
Add comprehensive slash command for generating conventional commit
messages using AI. The command analyzes staged git changes and creates
well-structured commit messages following best practices.

Features:
- Conventional commit format (type, scope, description)
- Interactive message editing and regeneration
- Context-aware analysis of git diffs
- Learning from existing commit history style
- Support for custom type and scope hints
- Multi-step workflow with user confirmation

Command supports multiple usage patterns:
- Basic: /git-commit-msg
- With hints: /git-commit-msg fix
- With context: /git-commit-msg "feat(api)"

Also updates command README with documentation for the new command.

🤖 Generated with Claude Code
2026-01-05 21:38:47 +08:00
windyboy 677eac7c0c vault backup: 2026-01-05 19:25:56 2026-01-05 19:25:56 +08:00
windyboy 40f3fe3eb8 vault backup: 2026-01-05 14:26:17 2026-01-05 14:26:17 +08:00
windyboy be7c6cdcc9 vault backup: 2026-01-05 13:03:55 2026-01-05 13:03:55 +08:00