Skip to content

Add project docs, dotfiles, ignore files; restructure README; manual-only CI - #2

Merged
vecnode merged 2 commits into
mainfrom
docs-dotfiles-readme-ci
Jul 12, 2026
Merged

Add project docs, dotfiles, ignore files; restructure README; manual-only CI#2
vecnode merged 2 commits into
mainfrom
docs-dotfiles-readme-ci

Conversation

@vecnode

@vecnode vecnode commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds AGENTS.md, CLAUDE.md, SECURITY.md (ported from vecnode, app-identity strings rebranded to vncli).
  • Adds dotfiles/win11 (SSH config template, Windows 11 privacy/telemetry baseline script) - reviewed for secrets/personal identifiers before copying, found none.
  • Adds .dockerignore; merges vecnode's .gitignore entries into the existing one.
  • README: Features is now a plain description list (no command syntax); command syntax moved to a new Commands section.
  • ci.yml: triggers changed from push/pull_request to workflow_dispatch only, so CI runs solely on manual request going forward.

Test plan

  • Verified no secrets/personal identifiers in dotfiles before copying (grepped for password/token/secret/private-key patterns and personal usernames)
  • Confirmed no leftover vecnode identity strings in the new docs
  • CI is now manual-only by design, so this PR has no automatic checks - will trigger workflow_dispatch manually to confirm before merging

🤖 Generated with Claude Code

vecnode and others added 2 commits July 12, 2026 15:15
… make CI manual-only

- Add AGENTS.md, CLAUDE.md, SECURITY.md (rebranded vecnode->vncli identity
  references; SECURITY.md's threat model and MCP approval-gate docs now match
  the ported code).
- Add dotfiles/win11 (SSH config template + Windows 11 privacy/telemetry
  baseline script) - verified no secrets or personal identifiers.
- Add .dockerignore, merge vecnode's .gitignore entries (backup/, logs/,
  *.log, *.tmp, library/) into the existing one.
- README: Features section is now a plain description list; command syntax
  moved to a new Commands section.
- ci.yml: replace push/pull_request triggers with workflow_dispatch only, so
  it runs solely on manual request instead of on every push/PR.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
rustsec/audit-check tries to publish results via the GitHub Checks API,
which needs checks: write - without it the step fails with "Resource not
accessible by integration" even when zero vulnerabilities are found (as
confirmed by the action's own JSON output: vulnerabilities.found: false).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vecnode
vecnode merged commit 5214e49 into main Jul 12, 2026
4 checks passed
@vecnode
vecnode deleted the docs-dotfiles-readme-ci branch July 12, 2026 15:26
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