Skip to content

Add secure shared context workflows#1

Merged
Swarek merged 10 commits into
mainfrom
mathis/shared-context
Jul 23, 2026
Merged

Add secure shared context workflows#1
Swarek merged 10 commits into
mainfrom
mathis/shared-context

Conversation

@Swarek

@Swarek Swarek commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Outcome

Context Room now supports generic shared documentation and skills with a secure Git workflow:

  • agents edit only scoped proposal/* worktrees
  • humans review the exact proposal commit and can keep only selected hunks
  • accepted output is rebased onto the latest main and published as accepted/*
  • Context Room never pushes the shared default branch
  • secure-github installs a no-bypass pull-request ruleset plus a repository-specific writable deploy key for agent Git operations
  • security-check verifies both remote rules and the local restricted credential
  • connected projects consume immutable read-only snapshots and global/project skill links

Verification

  • npm test: 204/204 passing
  • context-room doctor --root .: OK
  • focused acceptance tests prove main remains unchanged while the selected result exists on accepted/*
  • GitHub ruleset and deploy-key setup are covered with a deterministic fake API test
  • live Peerlab setup verified every rule and credential check

@Swarek
Swarek merged commit 1eb063f into main Jul 23, 2026
0 of 2 checks passed
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