Skip to content

New landing page configuration - #4606

Draft
ildyria wants to merge 7 commits into
masterfrom
new-landing
Draft

New landing page configuration#4606
ildyria wants to merge 7 commits into
masterfrom
new-landing

Conversation

@ildyria

@ildyria ildyria commented Aug 12, 2026

Copy link
Copy Markdown
Member

No description provided.

ildyria and others added 7 commits August 10, 2026 15:37
Rewrite spec/plan/tasks for the configurable landing page feature to
document all resolved architecture questions (Q-054-01..19) as full
Decision Cards per spec-guidelines/open-questions-format.md, instead of
loose prose.

Q-054-01..10 cover the original design decisions (layout architecture,
v8-only scope, SE gating, admin UI approach, dropped custom-CSS field,
Mod Welcome category absorption, automatic+manual featured content,
free-text link icons).

Q-054-11..19 are gaps found during review and fixed directly:
- landing_show_stats corrected to portfolio-only (was inconsistent)
- confirmed the Featured tab's Search-based picker already surfaces
  private content to admin sessions (may_administrate bypass)
- SE-gated dropdown options decided as badged-but-selectable, always
  showing the stored (not effective) config value
- documented the intentional FR-054-26/S-054-27 numbering gap
- clarified route registration needs both router/paths.ts and
  resources/js/v8/router/routes.ts
- pinned the Mod Welcome filter citation to SettingsController.php:83
- designed the previously unspecified Reorder endpoint contract from
  scratch (no precedent existed anywhere in this codebase)
- added missing icon length validation
- confirmed studio's secondary CTA label is deliberately fixed

open-questions.md rows updated to cross-reference the cards' option
lettering; roadmap.md and _current-session.md updated accordingly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ildyria ildyria added the v8 label Aug 12, 2026
@coderabbitai

coderabbitai Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2bd633ca-0a88-4d5e-8198-dc7889460401

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​playwright@​1.62.11001001009980

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant