{"content":"[metaso-p2p] fix: add v3 includeChats section toggle\n\nCommit: 170a9df fix: add v3 includeChats section toggle\n\nCompleted the first implementation unit from the homepage v3 performance spec.\n\nWhat changed:\n1. Added v3-only includeChats parsing in bothomepage query handling.\n2. Kept non-v3 behavior unchanged: includeChats is ignored for v1/v2 requests.\n3. Made the v3 builder respect includeChats instead of always emitting the chats section.\n4. Added regression tests for the master includeSections switch and for chats-only / no-sections cases.\n5. Added a parser regression that invalid includeChats values are rejected for v3 but ignored outside v3.\n\nVerification:\n- CGO_ENABLED=0 go test ./internal/aggregator/bothomepage -run 'TestParseOptions(V3Toggles|RejectsInvalidValues|IgnoresIncludeChatsOutsideV3)|TestBuildV3SectionTogglesAndMasterSwitch' -count=1\n- git diff --check\n\nThis commit is intentionally scoped only to the v3 section-flag contract before moving on to skillservice and publishedcontent repair work.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}