windyboy f77a4afd50 security: widen verifier (openssh/hyphenated-sk/ctx7sk/credential-assign/telegram/conn-string), fix GIT_WORKFLOW guidance
- BEGIN [A-Z0-9 ]*PRIVATE KEY now covers OPENSSH/RSA/EC variants
- sk- patterns tolerate hyphens and prefixed families (ctx7sk-)
- credential-assign catches PASSWORD=/token:/|API_KEY| tables (placeholder-aware)
- telegram bot tokens + connection strings with embedded passwords
- .obsidian/** third-party plugin code excluded from value scan (noise)
- regression: all 12 files named in REVIEW-FOLLOWUP now flagged
- GIT_WORKFLOW: drop git add . / Windows path, add verifier step,
  note force-push exception for the one-time history rewrite
2026-09-26 12:09:11 +08:00
2026-04-15 14:34:24 +08:00

My Obsidian Vault

Personal knowledge base using the PARA method, version-controlled with Git.

Structure

00_Inbox/           Capture → process weekly
01_Projects/        Time-bound work
02_Areas/           Ongoing responsibilities
03_Resources/       Reference materials
04_Archive/         Completed items & clippings
05_Attachments/     Media files
06_Metadata/        Templates & reference docs

Entry Points

  • AGENTS.md — operations manual for AI agents (permission table, safety rules, code style)
  • 06_Metadata/Reference/PARA_METHOD.md — PARA methodology reference
  • 06_Metadata/Reference/GIT_WORKFLOW.md — git workflow guide

Scripts

pnpm lint              # Lint + format (auto-fix)
pnpm lint:check        # Check only
pnpm format            # Prettier format
pnpm vault:stats       # Vault statistics

CI

GitHub Actions runs lint, format check, and secret scanning on every push/PR to main.

S
Description
No description provided
Readme
67 MiB
Languages
JavaScript 61.2%
PowerShell 17.9%
Python 12.6%
Shell 8.3%