chore(repo): exclude tooling-draft embedded repos from tracking
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
secrets/
|
secrets/
|
||||||
*.pid
|
*.pid
|
||||||
__pycache__/
|
__pycache__/
|
||||||
|
tooling-draft/
|
||||||
|
|||||||
@@ -1,30 +0,0 @@
|
|||||||
# tooling — shared meta/support repos (all five verticals)
|
|
||||||
|
|
||||||
Single source of truth for org agent-stack + support tooling. Created
|
|
||||||
2026-08-28 after the /tmp-relaunch regression (stale wrapper copy dropped
|
|
||||||
--yolo; duplicate screens). Rule: **no founder-run script from /tmp ever
|
|
||||||
again** — installers live here, stamped by git SHA.
|
|
||||||
|
|
||||||
## Layout (one repo per domain)
|
|
||||||
- agent-stack/ PMO/Work stack kit: pmo-loop.sh (canonical wrapper),
|
|
||||||
tsg-stack-relaunch-v2.sh, founder-full-reset.sh,
|
|
||||||
screenrc-multiuser. Cloned to offstage/COS later.
|
|
||||||
- integrations/ discourse/redmine/gitea helpers (landing zone).
|
|
||||||
- credentials/ credential-manager TOOL code only. NEVER secrets.
|
|
||||||
|
|
||||||
## Write model
|
|
||||||
- All vertical accounts (TSGBOD TSGCCO TSGCTO TSGCOO reachableceo) are in
|
|
||||||
group `users`; dirs are setgid 2775 and git uses core.sharedRepository=group.
|
|
||||||
- Commit as your local uid: `../commit.sh <repo> "<message>"` (sets umask 002).
|
|
||||||
- Never commit secrets, tokens, session pins, or logs.
|
|
||||||
|
|
||||||
## Push/promotion model (no remotes)
|
|
||||||
- Verticals commit in place. reachableceo-PMO integrates, reviews `git log`,
|
|
||||||
and tags releases (vN or dated).
|
|
||||||
- Offstage/COS: founder clones/tars agent-stack from a tagged SHA; changes
|
|
||||||
flow back as `git bundle` files dropped in /home/_crossfeed/outbox, which
|
|
||||||
reachableceo-PMO pulls. That is the "push via crossfeed" transport.
|
|
||||||
|
|
||||||
## Install provenance
|
|
||||||
Installers copy files OUT of these repos; recipients keep the header stamp
|
|
||||||
`# source: /home/_crossfeed/tooling/<repo> @ <sha>`.
|
|
||||||
Submodule tooling-draft/agent-stack deleted from 11dfd182e6
@@ -1,11 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# commit.sh <repo> "<message>" — commit inside /home/_crossfeed/tooling/<repo>
|
|
||||||
# as your local uid. Sets umask 002 so group members keep write access.
|
|
||||||
set -euo pipefail
|
|
||||||
base=$(cd "$(dirname "$0")" && pwd)
|
|
||||||
repo=${1:?usage: commit.sh <repo> "<message>"}
|
|
||||||
msg=${2:?usage: commit.sh <repo> "<message>"}
|
|
||||||
cd "$base/$repo"
|
|
||||||
umask 002
|
|
||||||
git add -A
|
|
||||||
git commit -m "[$USER] $msg"
|
|
||||||
Submodule tooling-draft/credentials deleted from ba633685ed
Submodule tooling-draft/integrations deleted from 4477b1a105
Reference in New Issue
Block a user