diff --git a/.agents/.gitadd b/.agents/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/.agents/skills/.gitadd b/.agents/skills/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/.claude/.gitadd b/.claude/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/.claude/settings.json b/.claude/settings.json deleted file mode 100644 index 34eacd4..0000000 --- a/.claude/settings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "permissions": { - "allow": [ - ] - } -} diff --git a/.gitignore b/.gitignore index d1059e3..32e4b83 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ libs/* +!libs/.gitadd tmp/* +!tmp/.gitadd outputs/starlight outputs/okf .env diff --git a/libs/.gitadd b/libs/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/raw/.gitadd b/raw/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/tmp/.gitadd b/tmp/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/wiki/.gitadd b/wiki/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/wiki/entities/.gitadd b/wiki/entities/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/wiki/graph/.gitadd b/wiki/graph/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/workload/.gitadd b/workload/.gitadd new file mode 100644 index 0000000..e69de29 diff --git a/workload/2026-07-15_summary.md b/workload/2026-07-15_summary.md index b23e197..a5ed5cc 100644 --- a/workload/2026-07-15_summary.md +++ b/workload/2026-07-15_summary.md @@ -19,3 +19,11 @@ ## Dual-remote sync turn - User asked to commit and push all changes to both `origin` and `codeberg`. - Confirmed the only working-tree changes were deletions of the Codeberg-added skill files, including `.env.example` templates, and user explicitly approved including those deletions. + +## Git empty directory guidance +- User asked how to push an empty `libs/` directory without committing its contents. +- Checked `.gitignore` and confirmed `libs/*` currently ignores `libs/.gitadd`; advised using a tracked placeholder plus a negated ignore rule such as `!libs/.gitadd`. + +## Placeholder commit sync turn +- User asked to commit and push all changes to the remote repos. +- Confirmed the visible changes are `.gitadd` placeholders for empty directories, `.gitignore` exceptions for `libs/.gitadd` and `tmp/.gitadd`, deletion of `.claude/settings.json`, and the workload note.