Repository navigation
docs(site): lead round-robin doors, product price rules, campaign end date and conversion attribution follow the code (#2362) - #2364
Merged
Conversation
…ign end date and conversion attribution Setup: only web-to-lead reaches the lead round-robin; an app, API or file import lead is owned by its writer (links the import guide's Owners section). Products: zero list price is accepted, negative refused; cost above list price is refused, not warned. Campaigns: end date must be after start date (same-day refused); lead conversion does not set Campaign on the new opportunity, and the field's label is Campaign, not Source Campaign. en, zh-Hans and zh-Hant. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01J8VVAjhzCx8F4c3imwn9RP
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Contributor
Author
席位核对Verdict: ACCEPT ·
Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Irene · project thread
Fixes #2362
Clause-②: no
Metadata-protocol: none
维护者速读
content/docs/marketing/campaigns.mdx(归因段改动最大,字段名由 Source Campaign 改为真实标签 Campaign)、content/docs/administration/setup.mdx、content/docs/revenue/products.mdx。What changes
The docs site now states what the app does, in English, zh-Hans and zh-Hant. ⛔ No behaviour change.
administration/setup§8 Lead routing#ownerssection; zh pages link the page and name the 关于负责人 / 關於負責人 section, which has no English anchor id)revenue/productsmarketing/campaignsBuilt-in rulesmarketing/campaignsAttribution, and the matching sales-rep tipcrm_opportunity.crm_campaign,label: 'Campaign')The in-app pages (
src/docs/crm_sales_leads.md,src/revenue/docs/crm_revenue_products.md,src/marketing/docs/crm_marketing_campaigns.md) already said this; the site now agrees with them, written fresh, not copied.Tests
npx vitest run test/docs-*.test.tson737e0f0: Test Files 31 passed (31), Tests 585 passed (585).pnpm verifyon737e0f0: exit 0 (validate, typecheck, lint, hygiene, hygiene:tokens, build, test); Test Files 242 passed (242), Tests 4612 passed | 1 skipped (4613).Acceptance notes
Set **Source Campaign** on opportunities…), because it names the same field the Attribution paragraph corrects. No other page on the site names Source Campaign.responded/ 0, a re-read a few seconds laterconverted/ 1). The pages say "kept current", which holds.Verification
All probes on a fresh
objectstack dev(ObjectStack 18.2.0, hotcrmorigin/main6c52f22, SQLite file DB,--seed-admin, staffed withpnpm demo:staff; rep pool = na.rep + eu.rep), 2026-10-28.Row 1: lead doors (re-runs #2360's probes, plus a writer outside the rep pool)
Row 2: product price rules
Row 3: campaign dates
Row 4: lead conversion and the campaign
🤖 Generated with Claude Code
https://claude.ai/code/session_01J8VVAjhzCx8F4c3imwn9RP