CedarCopilot wants to merge 0 commits into staging from docs/custom-object-aop-routing
Live on prod, no production signal yet
Libra has no production signal for this change on prod yet. Libra checks hourly for 3 days after each deploy.
customObjectConfig on a Salesforce connection supports multiple synced objects, each routed to its own AOP (e.g. Partnerships) instead of always landing on Deals.fields-and-values.md (the resource that already owns field/mapping configuration).cedar-system-knowledge.md's External CRM section, which is structured as a map pointing into deeper resources.Docs-only change , no code.
š¤ Generated with Claude Code
https://claude.ai/code/session_01YZB5RgfxHLmuKtWof2wP4g
This PR adds Cedar configuration guidance claiming that Salesforce custom objects can be routed independently to separate AOPs and synchronized bidirectionally.
fields-and-values.md.cedar-system-knowledge.md.This PR is not safe to merge until the documentation is aligned with the single-object, Deal-scoped, inbound-only behavior currently implemented.
The new documentation instructs configuration agents to use multi-object target-AOP routing and bidirectional custom-object synchronization, but the schema has no target-AOP mapping and the runtime only reads one configured object into Deal metadata.
Files Needing Attention: apps/server/.claude/skills/cedar-configuration/fields-and-values.md; apps/server/.claude/skills/cedar-configuration/cedar-system-knowledge.md
| Filename | Overview |
|---|---|
| apps/server/.claude/skills/cedar-configuration/fields-and-values.md | Adds materially inaccurate guidance about multi-object AOP routing and bidirectional custom-object field synchronization. |
| apps/server/.claude/skills/cedar-configuration/cedar-system-knowledge.md | Cross-links and repeats the unsupported claim that custom Salesforce objects can route to non-Deal AOPs. |
### Issue 1
apps/server/.claude/skills/cedar-configuration/fields-and-values.md:357-361
**Documents unsupported Salesforce routing**
This section describes capabilities that the current configuration and sync paths cannot represent. `customObjectConfig` accepts one object configuration and has no target-AOP field; custom-object sync selects Deal conversations and only stores fetched records in `customObjectRecords`. The CRM driver also provides no custom-object update operation. An agent following this guidance could therefore attempt unsupported multi-object routing or promise bidirectional updates, causing records to remain on Deals and Salesforce fields to stay stale. The cross-link in `cedar-system-knowledge.md` lines 303,305 repeats the same unsupported routing claim.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
Reviews (1): Last reviewed commit: "docs(cedar-configuration): custom Salesf..." | Re-trigger Greptile
Greptile also left 1 inline comment on this PR.
Libra has not measured any production surfaces for this change yet.