Skip to content

Optimisation Loop Pilot 001 — homepage/team warmth and crossing system #62

Description

@iainherd

Goal

Run Optimisation Loop Pilot 001 using the branch-scored delegated design improvement process: capture the current deployed/main baseline, scout bounded high-value opportunities, generate candidate branches with delegated implementation agents, score candidates with expert and audience-agent review, and promote only a material improvement.

Scope

Pilot focus: homepage/team transition, visual warmth, editorial authority, and the ownable “crossing” system.

The pilot may improve composition, rhythm, hierarchy, interaction feel, placeholder discipline, and continuity between homepage and team page. It must not add fake photography, stock/AI imagery, new regulated claims, analytics/tracking, or broad copy rewrites.

Orchestration model

Morwenna is master orchestrator. Implementation and reviews are delegated to bounded agent profiles/subagents. Candidate branches are isolated; losing candidates are not merged.

Required process

  • Use docs/workflow/branch-scored-design-loop.md.
  • Use templates under docs/workflow/templates/.
  • Capture baseline evidence under docs/design/loops/20260628-pilot-001-home-team-warmth/.
  • Pre-declare scoring rules before candidate implementation.
  • Dispatch design/brand opportunity scouts and UX researcher scenario setup.
  • Generate 1–3 bounded candidate branches.
  • Score trend/marginal gain and audience-agent findings.
  • Promote only if a candidate clears the pre-declared materiality threshold with no hard blockers.
  • No-promotion is acceptable.

Pre-declared scoring rules

  • Formula: (candidate weighted score - baseline weighted score) / 75 × 100.
  • Default promotion gate: +3 percentage points of max score, equivalent to +2.25 weighted points.
  • Priority dimensions: composition and hierarchy; institutional credibility; human warmth; AI-template smell/originality; ownable crossing idea.
  • Critical dimensions: accessibility; compliance/security risk; institutional credibility; imagery/placeholder discipline; performance.
  • Regression guard: no critical dimension may regress by more than 0.25 weighted points; no non-critical dimension may regress by more than 1.0 weighted point unless explicitly accepted.

Audience-agent testing

Use agent:ux-researcher to define scenarios for:

  • audience:institutional-investor
  • audience:founder-dealmaker
  • audience:intermediary-adviser
  • audience:compliance-conscious-reviewer

Simulated audience findings inform score dimensions but do not replace real human/client testing and cannot bypass hard blockers.

Hard blockers

  • Accessibility/WCAG blocker or hidden focus state.
  • Secret/auth/deploy/security regression.
  • Compliance-risky claims or regulated phrasing without approved source.
  • Stock/AI/fake imagery or placeholder leakage beyond approved pre-prod usage.
  • Performance budget failure.
  • Broken pre-prod password gate or route smoke.

Non-goals

  • Do not launch production.
  • Do not add analytics/tracking/instrumentation.
  • Do not claim simulated audience agents are real market proof.
  • Do not solve production photography in this pilot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent:brand-strategistBrand strategist: positioning, proof model, strategic fit, Lir brand/archetype integrity.agent:browser-qa-reviewerBrowser QA reviewer: screenshots, responsive, console, accessibility, reduced-motion, Lighthouse/axeagent:code-security-reviewerCode/security reviewer: code quality, secrets, attack surface, auth gate, headers, forms.agent:design-directorDesign director: owns agency-grade visual critique, anti-AI-template review, design-system judgementagent:frontend-implementerFrontend implementer: bounded Astro/component/page implementation slices.agent:orchestratorMorwenna/orchestrator: owns issue sequencing, repo state, PR/deploy verification, and final evidencepriority:highpriority hightype:designtype designtype:workflowtype workflow

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions