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

docs: add CLAUDE.md with migrated agent notes - #63

Merged
rubenhensen merged 3 commits into
mainfrom
chore/add-claude-md
Jul 15, 2026
Merged

docs: add CLAUDE.md with migrated agent notes#63
rubenhensen merged 3 commits into
mainfrom
chore/add-claude-md

Conversation

@rubenhensen

Copy link
Copy Markdown
Contributor

Extends the existing CLAUDE.md with agent notes migrated from the private dobby memory repo (encryption4all/dobby, formerly repos/<this-repo>/), verified against the current state of the code before migration.

Going forward this file is the single home for durable repo knowledge: dobby updates it in the same PR whenever it learns something worth keeping.

@dobby-coder dobby-coder Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for consolidating the durable repo knowledge into CLAUDE.md — this is a good direction, and most of the migrated notes check out against the current tree.

One blocking item: the --send note failed verification against the code it describes, which matters because this file is meant to be the single trusted home for repo knowledge (a wrong note here misleads every future agent). One minor formatting nit as well.

  • pg-node/package.json:10send is node --env-file-if-exists=.env index.mjs, which passes no flag.
  • pg-node/index.mjs:28process.argv.includes('--upload-only') ? 'upload-only' : 'send-email' correctly defaults send to send-email mode.

So the described "known, unfixed" --send bug does not exist. Please fix the note (and the stray leading ---) and this is good to go.

VERDICT: request-changes

Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md Outdated
@rubenhensen

Copy link
Copy Markdown
Contributor Author

/dobby fix all comments you made

- Replace leading blank line + --- (stray horizontal rule) with a
  proper # CLAUDE.md top-level heading.
- Correct the known-issues note: the send/start scripts pass no flag
  and default to send-email; there is no silently-ignored --send flag.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@dobby-coder dobby-coder Bot changed the title docs: extend CLAUDE.md with migrated agent notes docs: add CLAUDE.md with migrated agent notes Jul 15, 2026

@dobby-coder dobby-coder Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rules Dobby 2 gatekeeper review (cycle 1).

Rule sweep is clean: conventional-commit PR title (docs:) ✓, no bare cross-repo repo#NN links, and no public security disclosure — the GHSA IDs in the build notes are already-published third-party advisories (cookie, uuid/sockjs) cited as dependency-override rationale, not new disclosures.

One blocking item carried from review: a migrated note on line 27 contradicts the code it describes. Because this file is meant to be the single trusted home for repo knowledge, a wrong authoritative note misleads every future agent — this is the same wrong-note class as the already-fixed --send note. Fix that one sentence and this is good to go.

Comment thread CLAUDE.md Outdated
The download URL is not hardcoded to production; it defaults to the
staging heuristic (staging.postguard.eu on staging, postguard.eu
otherwise) and is overridable via PG_DOWNLOAD_URL / PUBLIC_DOWNLOAD_URL.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@dobby-coder dobby-coder Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All previously-flagged items are resolved on this HEAD, and the fresh rule sweep is clean.

  • --send note (initial review): now correctly states send/start pass no flag and default to send-email mode; only upload passes --upload-only. Matches pg-node/index.mjs + package.json. ✓
  • Download-URL note (cycle 1): now matches the real code — the staging-substring heuristic (staging.postguard.eu vs postguard.eu) with PG_DOWNLOAD_URL / PUBLIC_DOWNLOAD_URL overrides. ✓
  • Stray leading --- nit: gone. ✓

Rule sweep clean: conventional-commit title (docs:) ✓, no bare cross-repo repo#NN links ✓, and the GHSA IDs (cookie, uuid/sockjs) are already-published third-party advisories cited as dependency-override rationale — not new disclosures ✓.

Good to go.

@rubenhensen
rubenhensen merged commit 6b93559 into main Jul 15, 2026
1 check passed
@rubenhensen
rubenhensen deleted the chore/add-claude-md branch July 15, 2026 07:22
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