Skip to content

Commit be7dc3d

Browse files
committed
fix: restore memory-parity guardrails and internal boundaries
1 parent 7e7c5fa commit be7dc3d

31 files changed

Lines changed: 846 additions & 237 deletions
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Canonical Sister Guardrails
2+
3+
on:
4+
push:
5+
paths:
6+
- "README.md"
7+
- "INSTALL.md"
8+
- "install.sh"
9+
- "scripts/**"
10+
- "docs/**"
11+
- "src/**"
12+
- "crates/**"
13+
- "Cargo.toml"
14+
- "Cargo.lock"
15+
- ".github/workflows/canonical-sister-guardrails.yml"
16+
pull_request:
17+
paths:
18+
- "README.md"
19+
- "INSTALL.md"
20+
- "install.sh"
21+
- "scripts/**"
22+
- "docs/**"
23+
- "src/**"
24+
- "crates/**"
25+
- "Cargo.toml"
26+
- "Cargo.lock"
27+
- ".github/workflows/canonical-sister-guardrails.yml"
28+
29+
jobs:
30+
validate-canonical-sister:
31+
runs-on: ubuntu-latest
32+
steps:
33+
- uses: actions/checkout@v4
34+
- name: Install command guardrails
35+
run: ./scripts/check-install-commands.sh
36+
- name: Canonical sister guardrails
37+
run: ./scripts/check-canonical-sister.sh

.github/workflows/canonical.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,17 @@ jobs:
2727
with:
2828
components: rustfmt
2929
- run: cargo fmt --all -- --check
30+
31+
guardrails:
32+
name: Guardrails
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@v4
36+
- name: Install command guardrails
37+
run: bash scripts/check-install-commands.sh
38+
- name: Canonical sister guardrails
39+
run: bash scripts/check-canonical-sister.sh
40+
- name: Runtime hardening guardrails
41+
run: bash scripts/check-runtime-hardening.sh
42+
- name: Primary problem regression
43+
run: bash scripts/test-primary-problems.sh

.github/workflows/hardening.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Install Command Guardrails
2+
3+
on:
4+
push:
5+
paths:
6+
- "README.md"
7+
- "INSTALL.md"
8+
- "install.sh"
9+
- "scripts/install.sh"
10+
- "scripts/check-install-commands.sh"
11+
- "docs/**"
12+
- "src/**"
13+
- "crates/**"
14+
- "Cargo.toml"
15+
- "Cargo.lock"
16+
- ".github/workflows/install-command-guardrails.yml"
17+
pull_request:
18+
paths:
19+
- "README.md"
20+
- "INSTALL.md"
21+
- "install.sh"
22+
- "scripts/install.sh"
23+
- "scripts/check-install-commands.sh"
24+
- "docs/**"
25+
- "src/**"
26+
- "crates/**"
27+
- "Cargo.toml"
28+
- "Cargo.lock"
29+
- ".github/workflows/install-command-guardrails.yml"
30+
31+
jobs:
32+
validate-install-surface:
33+
runs-on: ubuntu-latest
34+
steps:
35+
- uses: actions/checkout@v4
36+
- name: Run install guardrails
37+
run: ./scripts/check-install-commands.sh

.github/workflows/install-test.yml

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Runtime Hardening Guardrails
2+
3+
on:
4+
push:
5+
paths:
6+
- "scripts/install.sh"
7+
- "scripts/check-runtime-hardening.sh"
8+
- "docs/ecosystem/CANONICAL_SISTER_KIT.md"
9+
- "docs/public/ecosystem/CANONICAL_SISTER_KIT.md"
10+
- "src/**"
11+
- "crates/**"
12+
- "Cargo.toml"
13+
- "Cargo.lock"
14+
- ".github/workflows/runtime-hardening-guardrails.yml"
15+
pull_request:
16+
paths:
17+
- "scripts/install.sh"
18+
- "scripts/check-runtime-hardening.sh"
19+
- "docs/ecosystem/CANONICAL_SISTER_KIT.md"
20+
- "docs/public/ecosystem/CANONICAL_SISTER_KIT.md"
21+
- "src/**"
22+
- "crates/**"
23+
- "Cargo.toml"
24+
- "Cargo.lock"
25+
- ".github/workflows/runtime-hardening-guardrails.yml"
26+
27+
jobs:
28+
validate-runtime-hardening:
29+
runs-on: ubuntu-latest
30+
steps:
31+
- uses: actions/checkout@v4
32+
- name: Runtime hardening guardrails
33+
run: ./scripts/check-runtime-hardening.sh

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ crates/agentic-forge-mcp/docs/
6060
crates/agentic-forge-mcp/scripts/
6161

6262
# Internal / not for public repo
63+
CLAUDE.md
64+
sister.manifest.json
6365

6466
# Claude Code
6567
.claude/

CLAUDE.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ Profile variants:
302302
curl -fsSL https://agentralabs.tech/install/forge/desktop | bash # Claude Desktop + Cursor
303303
curl -fsSL https://agentralabs.tech/install/forge/terminal | bash # CLI only
304304
curl -fsSL https://agentralabs.tech/install/forge/server | bash # Server mode with auth
305+
npm install @agenticamem/forge
305306
```
306307

307308
**Standalone guarantee:** AgenticForge operates fully standalone. No other sister, external service, or orchestrator is required.

0 commit comments

Comments
 (0)