Skip to content

chore: gitignore cloud/ + sdk/ orphans from #76 split#87

Merged
Gradata merged 1 commit intomainfrom
chore/ignore-orphans
Apr 15, 2026
Merged

chore: gitignore cloud/ + sdk/ orphans from #76 split#87
Gradata merged 1 commit intomainfrom
chore/ignore-orphans

Conversation

@Gradata
Copy link
Copy Markdown
Owner

@Gradata Gradata commented Apr 15, 2026

Summary

One-line hygiene. Both dirs were removed from this repo by PR #76 (cloud split to private Gradata/gradata-cloud) but files remain on local working copies. Adding to `.gitignore` stops them cluttering `git status`.

Co-Authored-By: Gradata noreply@gradata.ai

Both dirs were removed from the repo when cloud/ + marketing/ moved to
private Gradata/gradata-cloud (#76), but the files remain on local
checkouts. Gitignoring stops the churn in git status.

Co-Authored-By: Gradata <noreply@gradata.ai>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 15, 2026

Deploying gradata-dashboard with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7ff498a
Status:🚫  Build failed.

View logs

Copy link
Copy Markdown

@greptile-apps greptile-apps Bot left a comment

Choose a reason for hiding this comment

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

Gradata has reached the 50-review limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 15, 2026

Caution

Review failed

Pull request was closed or merged during review

📝 Walkthrough
  • Adds entries to .gitignore for /cloud/ and /sdk/ top-level directories
  • Addresses orphaned directories from PR #76 where cloud was split to a separate private repository
  • Prevents spurious changes from appearing in git status when these directories remain on local working copies
  • Chore-only change with no code modifications or public API impact
  • Minimal review effort (+4 lines in .gitignore)

Walkthrough

The .gitignore file is updated to exclude two additional directories—/cloud/ and /sdk/—marked with comments indicating they are orphaned from a prior PR and should remain locally but not be committed.

Changes

Cohort / File(s) Summary
Gitignore Configuration
.gitignore
Added exclusions for /cloud/ and /sdk/ directories with comments noting they are orphaned from a previous PR and should persist locally.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The pull request title accurately summarizes the main change: adding .gitignore entries for orphaned cloud/ and sdk/ directories from PR #76, which is exactly what the changeset implements.
Description check ✅ Passed The pull request description clearly explains the rationale for the changes, detailing why cloud/ and sdk/ directories need to be ignored and their connection to PR #76.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/ignore-orphans

Comment @coderabbitai help to get the list of available commands and usage tips.

@Gradata Gradata merged commit 81743f2 into main Apr 15, 2026
6 of 8 checks passed
Gradata added a commit that referenced this pull request Apr 15, 2026
#88 landed at the same time as #86 and #87 shipping from a parallel
session. The merges didn't conflict line-wise, but the diffs overlap:

- brain.py:apply_brain_rules — #86 already wired `rules.injected`
  with a richer payload (id + category + confidence + state + scope)
  and try/except guard. #88 added a second thinner emit after the
  cache.put. Result: double-fire on fresh compute. Harmless in
  practice — SessionHistory dedups via a set — but clearly wrong.
  Removing #88's emit, keeping #86's.

- .gitignore — #87 already added `/cloud/` and `/sdk/`. #88's re-adds
  are duplicates. Removing; keeping `/railway.toml` and
  `apollo-leads-*.csv` which are genuinely new from #88.

The regression test in tests/test_session_history.py stays — it
asserts the emit fires end-to-end from a real Brain + correct() loop,
complementing #86's test_wiring_compound.py coverage of payload shape.
Both pass.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Gradata added a commit that referenced this pull request Apr 15, 2026
#88 landed at the same time as #86 and #87 shipping from a parallel
session. The merges didn't conflict line-wise, but the diffs overlap:

- brain.py:apply_brain_rules — #86 already wired `rules.injected`
  with a richer payload (id + category + confidence + state + scope)
  and try/except guard. #88 added a second thinner emit after the
  cache.put. Result: double-fire on fresh compute. Harmless in
  practice — SessionHistory dedups via a set — but clearly wrong.
  Removing #88's emit, keeping #86's.

- .gitignore — #87 already added `/cloud/` and `/sdk/`. #88's re-adds
  are duplicates. Removing; keeping `/railway.toml` and
  `apollo-leads-*.csv` which are genuinely new from #88.

The regression test in tests/test_session_history.py stays — it
asserts the emit fires end-to-end from a real Brain + correct() loop,
complementing #86's test_wiring_compound.py coverage of payload shape.
Both pass.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Gradata Gradata deleted the chore/ignore-orphans branch April 17, 2026 19:45
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