Repository navigation
docs: security, architecture, and CI/CD updates - #6
Conversation
- Security: minimal production footprint (not read-only), encryption and secrets section, BYOC framing, control plane language - Architecture: shared storage via copy-on-write for efficient scale - CI/CD: full validated workflow, Claude snippet, deterministic project/connector, compared-to section with production data and efficiency - Sidebar: Examples renamed to Workflows - Added .gitignore for node_modules Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit d1ed765. Configure here.
|
|
||
| - name: Delete database branch | ||
| if: always() | ||
| run: ardent branch delete "$ARDENT_BRANCH" |
There was a problem hiding this comment.
Branch cleanup fragile due to env var ordering
Low Severity
The ARDENT_BRANCH write to GITHUB_ENV (line 117) comes after the DATABASE_URL extraction (line 116). If the ardent branch info pipeline fails and the step exits early (particularly when shell: bash enables pipefail), the branch is created but ARDENT_BRANCH is never set, so the if: always() cleanup step runs ardent branch delete "" and the branch is orphaned. Writing ARDENT_BRANCH immediately after ardent branch create would ensure cleanup always works.
Reviewed by Cursor Bugbot for commit d1ed765. Configure here.


Summary
.gitignorefor node_modulesTest plan
Made with Cursor
Note
Low Risk
Low risk: documentation-only updates and a
.gitignoretweak; no runtime code paths are changed.Overview
Updates docs to clarify Ardent’s split-plane model (adds
Branch proxy, BYOC/residency framing, and copy-on-write shared branch storage) and revises security claims to describe the minimal production footprint plus secrets/encryption handling.Revamps the landing page “Get started” section to point to
Quickstartand provide an AI-guided setup prompt, and expands the CI/CD guide with a more complete GitHub Actions workflow (token-based login, explicitproject/connectorselection, unique branch naming, and guaranteed cleanup) plus updated rationale vs shared staging.Adds
.gitignoreentry fornode_modules/.Reviewed by Cursor Bugbot for commit d1ed765. Bugbot is set up for automated code reviews on this repo. Configure here.