Skip to content

Commit 498f445

Browse files
chore: remove agent surface and harden public packaging ignores (#28)
Drop Codex env and internal audit/plan docs from the tracked tree, map the personal author email for display, and keep Cursor/agent paths out of VSIX packages and git. Co-authored-by: Rafal Sikora <24563931+s1korrrr@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 8767caf commit 498f445

6 files changed

Lines changed: 13 additions & 2 deletions

File tree

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
.DS_Store
22
.vscode/
3+
.cursor/
4+
.codex/
5+
.agents/
36
node_modules/
47
SwiftExplorerApp/.build/
58
*.vsix
@@ -12,6 +15,8 @@ AGENTS.md
1215
PLAN.md
1316
TODO.md
1417
MEMORY.md
18+
SOUL.md
19+
USER.md
1520
.worktrees/
1621
.superpowers/
1722

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Rafal Sikora <24563931+s1korrrr@users.noreply.github.com> Rafał Sikora <mrsikorarafal@gmail.com>
2+
Rafal Sikora <24563931+s1korrrr@users.noreply.github.com> Rafal Sikora <mrsikorarafal@gmail.com>

.vscodeignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
.github/**
22
.vscode/**
3+
.cursor/**
34
.codex/**
5+
.agents/**
46
.superpowers/**
57
.worktrees/**
68
Packaging/**

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ All notable changes to this project will be documented in this file.
2424
- Structured scan outcomes and skipped-file summaries.
2525
- Typed scan and persistence retry state with visible recovery controls.
2626
- An isolated sandboxed E2E host with synthetic fixtures, exact-PID ownership, deterministic window sizing, and scoped cleanup.
27-
- A single current interaction, performance, security, packaging, and release audit under `docs/audit/`.
2827

2928
### Changed
3029

script/tests/open_source_release_contract_test.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,9 @@ grep -F 'node_modules/**/.github/**' .vscodeignore >/dev/null
159159
grep -F 'node_modules/**/*.map' .vscodeignore >/dev/null
160160
grep -F 'node_modules/**/*.d.ts' .vscodeignore >/dev/null
161161
grep -F '.worktrees/**' .vscodeignore >/dev/null
162+
grep -F '.cursor/**' .vscodeignore >/dev/null
163+
grep -F '.codex/**' .vscodeignore >/dev/null
164+
grep -F '.agents/**' .vscodeignore >/dev/null
162165

163166
expected_vsix="$ROOT_DIR/codebase-combiner-$(node -p 'require("./package.json").version').vsix"
164167
test -f "$expected_vsix"

script/tests/vsix_inventory_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ for required in \
3535
grep -Fx "$required" <<< "$listing" >/dev/null || { echo "VSIX is missing required file: $required" >&2; exit 1; }
3636
done
3737

38-
if grep -E '(^|/)(\.git|\.github|\.worktrees|\.tap|test|tests|coverage)(/|$)|(^|/)eslint[.]config[.]cjs$|\.(p12|p8|key|pem|dmg|pkg|map|d\.ts)$' <<< "$listing"; then
38+
if grep -E '(^|/)(\.git|\.github|\.cursor|\.codex|\.agents|\.worktrees|\.tap|test|tests|coverage)(/|$)|(^|/)eslint[.]config[.]cjs$|\.(p12|p8|key|pem|dmg|pkg|map|d\.ts)$' <<< "$listing"; then
3939
echo "VSIX contains repository, test, secret, release, source-map, or declaration files." >&2
4040
exit 1
4141
fi

0 commit comments

Comments
 (0)