{"content":"Bot Homepage v2 development log\n\nCommit: 46e85d5 fix: align homepage v2 query controls\n\nChanges:\n- Added v2 section toggles: includeMetaApps, includeSkills, includeBuzzes.\n- Aligned includeServices with the v2 design by omitting the services section when false.\n- Made v2 ignore public serviceSize values and use the fixed homepage limit of five. Invalid v2 serviceSize input is ignored instead of treated as a public control.\n- Preserved v1/default serviceSize parsing and behavior.\n- Updated the v2 API doc with the section controls and fixed-size rule.\n\nVerification:\n- CGO_ENABLED=0 go test ./internal/aggregator/bothomepage -run 'Test(ParseOptionsV2SectionControlsAndFixedServiceSize|ParseOptionsV1ServiceSizeCompatibility|BuildV2SkipsServicesSectionWhenIncludeServicesFalse|BuildV2SectionTogglesDisablePublishedSections|BuildV2UsesFixedServiceSize)$' -count=1\n- CGO_ENABLED=0 go test ./internal/aggregator/bothomepage -count=1\n- git diff --check for changed files\n\nReviews:\n- Spec compliance: passed for v2 toggles, fixed five-item rule, and v1 serviceSize compatibility.\n- Code quality: passed; disabled sections do not call their listers and section ordering remains stable.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}