Skip to content

docs: reconcile documentation to current code state#50

Merged
saagpatel merged 1 commit into
mainfrom
docs/truth-up-land-2026-06-02
Jun 3, 2026
Merged

docs: reconcile documentation to current code state#50
saagpatel merged 1 commit into
mainfrom
docs/truth-up-land-2026-06-02

Conversation

@saagpatel

Copy link
Copy Markdown
Owner

Documentation reconciled to current code state by the /doc-truth-up pass (docs-only: README/CLAUDE/AGENTS/DOC-RECONCILIATION + docs/**). Surgically cherry-picked so only the reconciliation lands.

@saagpatel saagpatel merged commit 17c51e6 into main Jun 3, 2026
@saagpatel saagpatel deleted the docs/truth-up-land-2026-06-02 branch June 3, 2026 03:12

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 35bceceea3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread DOC-RECONCILIATION.md
Quick Start map to real files/scripts.

`backend/run.py` confirmed present. `frontend/package.json` defines `"dev"`, `"build"`, `"preview"`
scripts. `backend/scripts/seed_demo_data.py` confirmed present (via `backend/app/seed.py` import path

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Fix the seed-demo path verification

This reconciliation marks the run instructions as consistent because backend/scripts/seed_demo_data.py was supposedly found, but the repo only has scripts/seed_demo_data.py and no backend/scripts package; running the documented cd backend && python -m scripts.seed_demo_data exits with ModuleNotFoundError: No module named 'scripts'. Because this sign-off says the quick-start commands map to real files, it leaves users with a demo-seeding command that cannot work from the stated directory.

Useful? React with 👍 / 👎.

Comment thread CLAUDE.md
| Auth | Bearer token on admin endpoints; VPN-only for reads | Bearer token required for write endpoints — VPN alone is insufficient |
| Hosting | Mac Mini + Caddy | Always-on, VPN-accessible; Caddy adds HTTPS + header auth |
| Dep graph layout | Hierarchical (Dagre), not force-directed | Force-directed is default-off; Dagre is the production default |
| Dep graph layout | Force-directed (react-force-graph-2d) | Dagre hierarchical layout is deferred; force-directed is current default |

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Reconcile the remaining Dagre instruction

Changing the architecture decision to force-directed makes this file contradict itself: the later project instructions still say, “Do not use force-directed layout as default for the dependency graph. Use hierarchical (Dagre).” In contexts where contributors rely on CLAUDE.md, they now get mutually exclusive guidance about the production graph layout, so the lower rule should be updated or removed in the same reconciliation.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant