Synthesis contract
Report
Report is the synthesis capstone: fetch one URL, run score + drift + readiness in parallel, and produce a unified design-intelligence report with a single composite grade. One input, one output, one grade: the most shareable surface in the dynasty. Where /score answers "how good is this design", /drift answers "is AI breaking it", and /readiness answers "can agents use it", /report answers all three at once.
Version 0.1.1 · provisional · machine export
Source authority
- Composition
- Weighted synthesis of three independent Designesy engines: /score (45-check audit), /drift (12-check drift radar), /readiness (10-check AI readiness). Each engine is independently validated; report composes their results.
- Shareability
- Report is designed as the share hook: "here is your design-intelligence report" is more compelling than "run these six tools". One grade, one URL, one page.
- URL gap
- No competitor synthesizes audit + drift + readiness into a single composite report from a live URL: the designesy pattern.
- Primary source
- Designesy design intelligence research 2026-08-02
Method
How it works
Fetch the target URL once. Fire /api/score, /api/drift, and /api/readiness in parallel (Promise.all). Each engine independently fetches the URL, extracts CSS + tokens, and runs its own checks. Collect the three results. Compute a composite score using the weighted formula: score × 0.5 + drift × 0.3 + readiness × 0.2. Derive a composite grade from the composite score. Aggregate all checks across the three engines into a single check list. Surface the three sub-scores, the composite score, the composite grade, and the full check inventory.
Weighting
compositeScore = round(score × 0.5 + drift × 0.3 + readiness × 0.2). compositeGrade from compositeScore: A≥90, B≥80, C≥70, D≥60, F<60.
Verification
8 synthesis checks. The composite score is NOT derived from these checks: it is the weighted average of the three sub-engine scores. These checks verify the synthesis itself ran correctly. PASS=1, WARN=0.5, FAIL=0. Composite grade: A≥90, B≥80, C≥70, D≥60, F<60.
Validation
Designesy report engine: parallel /score + /drift + /readiness with weighted synthesis. Method: Fire three internal API calls in parallel, collect results, compute composite score, derive composite grade, aggregate checks. Browser-only checks: None: all checks are server-side API composition, no browser needed.
Relationship to core
Open questions
- The weighting (0.5/0.3/0.2) is a design decision rather than a measured optimum, and it may need tuning as the three engines mature at different rates
- Report fires three internal API calls, each of which fetches the target URL independently: the target site sees three fetches per report, which may trigger rate limits on strict origins
- The coherence check (rp08) flags divergence but does not resolve it: a site that scores A on tokens but F on drift gets a C composite, which may mislead
- Report does not include guardrails or monitor: a future v0.2 could add a 4th weight for guardrail conformance
- The composite grade is a single letter: it hides the sub-engine grades; the report UI must surface all three alongside the composite
Run it
Generate a unified design-intelligence report for any URL: