fix(OPENFRAM-002-6): 3 review findings across 3 files - #1882
fix(OPENFRAM-002-6): 3 review findings across 3 files#1882flamingo[bot] wants to merge 3 commits into
Conversation
🦩 What this fix changed, finding by finding3 finding(s) fixed in this draft. (Inline placement was rejected by GitHub for this PR.) 🔴 1. CoreEvent MongoDB document duplicates Event as a legacy/rogue tenant-scoped model with an inconsistent status enum — 🤖 Prompt for AI agentsfix confidence: 🔴 55 low — review closely — react 👍/👎 to teach the reviewer 🔴 2. OAuthClient document implements TenantScoped but is missing the full Lombok quartet — 🤖 Prompt for AI agentsfix confidence: 🟢 90 high — react 👍/👎 to teach the reviewer 🟠 3. TenantKey document lacks full Lombok quartet — 🤖 Prompt for AI agentsfix confidence: 🟢 90 high — react 👍/👎 to teach the reviewer |
Closes 3 review findings across 3 files.
Draft — this is a starting point, not a finished change. The fix required judgment, so read it before trusting it.
openframe-data-mongo-common/src/main/java/com/openframe/data/document/event/CoreEvent.java:1openframe-data-mongo-common/src/main/java/com/openframe/data/document/oauth/OAuthClient.java:1openframe-data-mongo-common/src/main/java/com/openframe/data/document/tenant/TenantKey.java:8What changed — and what was deliberately left — is explained per finding as inline review comments on the lines each finding touched.
Run: https://product-hub.flamingo.so/admin/code-review
Run id:
59051284-b3d6-4391-892c-38c8737386e1Merging this PR is recorded as acceptance of the rule that produced it;
closing it unmerged is recorded as rejection. Both feed rule health, so
closing a wrong suggestion is useful rather than merely tidy.