Skip to content
This repository was archived by the owner on Sep 5, 2026. It is now read-only.

chore: explicitly un-ignore PROVENANCE.md (global rule guards a confidential file elsewhere) - #14

Merged
dcondrey merged 3 commits into
mainfrom
chore/unignore-provenance-locally
Jun 28, 2026
Merged

chore: explicitly un-ignore PROVENANCE.md (global rule guards a confidential file elsewhere)#14
dcondrey merged 3 commits into
mainfrom
chore/unignore-provenance-locally

Conversation

@dcondrey

Copy link
Copy Markdown
Owner

Follow-up to #13. A global core.excludesFile ignores PROVENANCE.md everywhere — it protects a CONFIDENTIAL same-named file in another repo, so it must NOT be removed. Override it locally with a !PROVENANCE.md negation (repo .gitignore outranks the global excludes, verified in an isolated test) so cogmem's public spec stays trackable without -f and the reasoning is documented in-tree.

dcondrey added 3 commits June 28, 2026 13:57
The new doctor/trust commands and the TOFU trust anchor were only in THREAT-MODEL;
add them to the README Quick Start and the PROVENANCE implemented-features list so a
user reading the primary docs sees them. (CHANGELOG is git-cliff generated from the
conventional commits and picks these up on the next release.)
A global ~/.config/git/ignore rule for PROVENANCE.md kept this file out of the repo,
so the two README links to ./PROVENANCE.md were dead on GitHub. Force-add it (content
is the public provenance spec) so the links resolve; includes the trust-anchor section.
A global core.excludesFile ignores PROVENANCE.md everywhere because it protects a
CONFIDENTIAL file of that name in another repo (scrivener-mcp). That guard must stay,
so override it locally: cogmem's PROVENANCE.md is the public spec the README links to.
A repo .gitignore negation outranks the global excludes (verified), so 'git add'
works without -f and the intent is documented in-tree.
@dcondrey
dcondrey merged commit a4797a6 into main Jun 28, 2026
2 checks passed
@dcondrey
dcondrey deleted the chore/unignore-provenance-locally branch June 28, 2026 21:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant