Skip to content

True-Good-Craft/tgc-dispatch

Repository files navigation

TGC Dispatch

TGC Dispatch is a local-first governance sidecar for developers working with AI coding agents. It watches whitelisted repositories, keeps local shadow notes, and helps maintain AI-readable context without modifying your source repos.

Current Status

Status: early v0.1 development.

This project is not yet production-ready.

v0.1 Behavior

  • Open desktop app
  • Choose workspace
  • Whitelist repos
  • Watch quietly
  • Generate local notes
  • Show tray status
  • Never modify watched repos

Governance Boundary

Dispatch v0.1 is a governance shadow-observer. Generated local notes are non-canonical review artifacts, not sources of truth. Estate governance remains in tgc-ops, and repository-local source-of-truth files remain authoritative for their own implementation facts.

Dispatch may read whitelisted sibling repositories as evidence. It must not write into watched repositories in v0.1. Anything governance-relevant that should persist canonically must be reviewed through the approved tgc-ops process.

Philosophy

Dispatch is deterministic-first. AI assistance may be added later, but the core governance layer should remain inspectable, local, and boring.

Development

Requirements:

  • Go 1.22 or newer
  • A desktop environment supported by Fyne

Run checks:

./scripts/dev-test.ps1

Run the app during development:

./scripts/dev-run.ps1

License

TGC Dispatch is licensed under the GNU Affero General Public License v3.0 or later.

About

Governance and Rules

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors