DELIVERY FRAMEWORK / REV4 EXTRACT
ASUS PressroomStatement of Work & Project Management Plan
WCAG 2.2 AA Phase A · AI Search Optimisation
A shared delivery baseline built on defined scope, verifiable outputs and written decisions.
SOURCE REV4 / 2026.08.13EDITION 1.0 / 2026.09.10FOR DELIVERY REVIEW
10weeks development & handoff (proposed)
3core templates
95+Accessibility mandatory threshold
90+SEO mandatory threshold
Reading guide: labels distinguish source requirements, proposals and open decisions. Source section references point to the original Word document.
A / STATEMENT OF WORK
01Project brief & document status
Source-defined§3、§6、§12、§14 This is a bounded improvement project for an existing website. Acceptance centres on controllable technical deliverables and reproducible evidence; AI citations, rankings and search-result appearances are not guaranteed.
| Item | Project definition |
|---|
| Project | ASUS Pressroom | WCAG 2.2 AA Phase A & AI Search Optimisation |
| Client / delivery organisation | ASUSTeK Computer Inc. / 宏業資通有限公司 (Tenten Digital Agency) |
| Website & objectives | https://press.asus.com: improve content readability, structured-data completeness, crawlability, editorial workflows and accessibility of the specified core templates. |
| Schedule | A proposed 10-week development and handoff period begins once prerequisites are ready; code-defect warranty runs for 30 calendar days from production go-live, with a report due 90 days after go-live. |
| Source status | Derived from the 13 August 2026 Rev4 client review copy. Signature fields are blank; execution or approval cannot be inferred from this file. |
| Purpose of this document | An operational SOW extract and management plan for delivery and review. Source-defined items are traceable to source sections; management proposals require mutual confirmation before adoption. This is not a separately executed agreement. |
02Scope of work & work breakdown
Source-defined§5.1-§5.10 | ID / work package | Activities & scope boundaries |
|---|
| WP01 | Baseline capture | Capture Lighthouse baselines for three core templates using the median of three runs per URL and a fixed test profile. Establish Schema / applicable Rich Results Test baselines, available Vercel AI-bot and GSC snapshots, and URL, redirect, internal-link and exception inventories. |
| WP02 | Structured data | Enhance NewsArticle dateModified, publisher and logo; add Person for quoted executives/spokespeople, Product for product-launch releases and basic FAQPage linked to its parent NewsArticle. Speakable is a limited supporting implementation on the agreed NewsArticle template, with no adoption or display guarantee. Deliver before/after comparisons and applicable validation. |
| WP03 | Video transcript template | Build /insights/transcripts/[slug] or a mutually agreed equivalent using SSR/static HTML. Include VideoObject, speaker names/titles, an originating-release backlink and a default self-referencing canonical. Confirm duplicate-content or other governance exceptions in writing. Bulk transcript production and translation are excluded. |
| WP04 | Directus editorial workflow | Editors explicitly generate an Alt Draft before publication; uploads do not trigger AI transmission. Block release publication until human confirmation or editing is complete. Coverage applies to new images created after launch using supported fields; filename-only defaults are not meaningful alt text. Log legacy, decorative, third-party and API/CMS exceptions. Logos and generic brand assets use approved basic labels. Deliver alt-text review and semantic-structure editorial guidance. |
| WP05 | Route migration | Migrate /blog to /insights and /tw/blog to /tw/insights with individual 301 redirects for slug pages. Update internal links, XML sitemap, canonicals, Schema references, navigation, breadcrumbs, page titles and footer display name within the frozen inventory. Initial scope: six routes and up to 100 unique internal-link source occurrences; rebuild and freeze in writing at kickoff. |
| WP06 | Accessibility Phase A | For the homepage, press-release list and article: keyboard navigation, focus management, 2.4.11 AA, 2.5.8 AA (24×24 CSS px or sufficient spacing, subject to criterion exceptions), and contrast/ARIA fixes in controllable core UI, components and styles (Navigation, Search, Forms, Media). 2.4.12 / 2.4.13 AAA are best-effort only. Complete the checklist and sample tests. |
| WP07 | QA & handoff | Run QA on three templates, three-run Lighthouse testing, applicable Schema validation and redirect QA. Deliver raw evidence, editorial guidance, technical handoff documentation and a mutually agreed frozen exception log. |
| WP08 | AQA report review | Review the version designated by ASUS IT/AOCC; classify findings by severity and provide remediation and follow-up resourcing assessments. Actual remediation is excluded except for overlap with explicit Phase A scope. Quotations and quantified effort are omitted from this edition. |
| WP09 | Post-launch reporting | At 90 days after go-live, deliver before/after Vercel AI-bot and GSC impressions/rich-result-appearance comparisons, subject to access, retention and availability. Audit ten new releases for alt-text quality and Schema completeness and provide recommendations. |
| WP10 | Project coordination | Coordinate kickoff, weekly status, decision logging, risk/dependency tracking and acceptance evidence; maintain scope, URL inventories, exceptions, data-processing decisions and change requests. |
03Deliverable register
Source-defined§7;對應工作包為整理欄位 / WP mapping added for navigation | ID | Deliverable | Work package |
|---|
| D01 | Baseline Capture Report & fixed Lighthouse test profile | WP01 |
| D02 | Schema.org implementation | WP02 |
| D03 | Schema before/after comparison | WP02 |
| D04 | Video transcript page template | WP03 |
| D05 | Directus editor-initiated Alt Text workflow | WP04 |
| D06 | Alt Text & Semantic Structure Editorial Guide | WP04 |
| D07 | 301 redirect implementation | WP05 |
| D08 | Frozen URL/internal-link inventory and sitemap, canonical, navigation and breadcrumb updates | WP05 |
| D09 | WCAG 2.2 AA Phase A technical fixes | WP06 |
| D10 | Lighthouse evidence for three templates & performance diagnostics | WP07 |
| D11 | Mutually approved exception log frozen before handoff | WP01 / WP07 |
| D12 | Supported structured-data validation results; FAQ rich-result validation excluded | WP02 / WP07 |
| D13 | Technical Handoff Document: Schema maintenance, transcript template, redirect inventory, Alt Text workflow and exceptions | WP07 |
| D14 | AQA findings review & follow-up remediation assessment summary (quantified effort omitted) | WP08 |
| D15 | 90-Day Post-Launch Report | WP09 |
04Acceptance criteria & evidence
Source-defined§8.1-§8.2、Appendix B | Acceptance item | Pass condition / required evidence |
|---|
| Accessibility | mandatory | Each core template must achieve a handoff median ≥95 over three runs AND complete the listed Phase A checklist; the score alone is insufficient. |
| SEO | mandatory | Each core template must achieve a handoff median ≥90 over three runs and complete crawlability, metadata and in-scope markup fixes. |
| Performance | No fixed score target. Provide baseline and three-run medians under the same method, LCP/CLS/INP where available and FCP diagnostics; complete in-scope optimisation and fix regressions attributable to Tenten implementation. |
| Fixed test method | Freeze Lighthouse/Chrome versions, mobile profile, locale, cache, network/throttling, viewport, location and authentication state at kickoff; use the same setup for baseline and handoff. Run each representative URL three consecutive times and retain raw JSON and screenshots from actual production-URL output. |
| Exception log | Record third-party components, client content and out-of-scope systems against the baseline; mutually approve in writing and freeze before handoff. Exceptions define responsibility and treatment; they do not alter raw scores or automatically waive mandatory thresholds. |
| Structured data | New/modified markup still supported by the tools must have no controllable critical syntax errors, using Schema Markup Validator and applicable Rich Results Test. FAQ rich-result validation/appearance is excluded. |
| Alt Text workflow | For applicable new images: editor trigger → draft → human confirmation/edit → publication. Embargo images use only an approved ZDR path; otherwise use the manual route. |
| 301 redirects / transcripts | Six baseline routes plus written additions in the frozen inventory: correct 301s with no loops/chains. Agreed transcript samples must expose crawlable HTML with VideoObject, canonical and backlink. |
| AQA / 90-day report | Deliver the designated AQA report review and remediation assessment. The 90-day report includes available data and ten new-release samples, with no minimum traffic, indexing, citation or rich-result KPI. |
05Source-document test baseline
Source-definedAppendix B These are feasibility baselines recorded in the source for 5 August 2026, not new measurements or handoff results. Lighthouse 13.4.1; mobile 412 × 823; simulated throttling; median of three runs per URL. Freeze the formal test profile at kickoff.
| Core template / representative URL | Accessibility | SEO | Performance |
|---|
| Homepage | https://press.asus.com/ | 91 | 92 | 65 |
| Release list | https://press.asus.com/news/ | 83 | 92 | 63 |
| Release article | https://press.asus.com/news/press-releases/asus-prime-ap304-pc-case/ | 89 | 100 | 56 |
06AI image handling & editorial controls
Source-defined§5.4、§9 | Control | Requirement |
|---|
| Before provider activation | The intended provider is OpenAI API. Use only an ASUS-approved organisation/contract with ZDR or equivalent zero retention and a supported image-input endpoint. ASUS inputs/outputs must not be used for model training; pre-publish/embargo image inputs and outputs must have zero retention. |
| Approval evidence | Before activation, record provider, account owner, endpoint, region, DPA/ZDR evidence and approval date. Naming an intended provider does not establish compliance. |
| Editorial trigger & publication gate | Upload → no AI transmission → editor explicitly selects Generate Alt Draft during pre-publish review → human confirmation/edit → applicable publication block released. |
| When conditions are not met | If the provider or endpoint cannot satisfy both no training and no retention, use a manual, non-AI path and do not transmit the asset to a third-party model. |
| Editorial guide | Cover alt-text review, question-style headings, self-contained answers and semantic heading hierarchy. Logos/generic brand assets use approved basic labels. |
07Initial URL migration inventory
Source-defined§5.5、Appendix A Shared origin: https://press.asus.com. This is the source inventory dated 13 August 2026, not a current exhaustive inventory. Rebuild from sitemap, Directus export, route config and automated crawl at kickoff, then freeze with written agreement; up to 100 unique internal-link source occurrences. Zero 404s are not guaranteed outside the inventory.
| Type | Source path | Target path |
|---|
| EN root | /blog | /insights |
| EN post | /blog/asus-design-thinking-awards-showcase-culture-of-innovation | /insights/asus-design-thinking-awards-showcase-culture-of-innovation |
| EN post | /blog/asus-empowers-startup-incubation-through-industry-academia-cooperation | /insights/asus-empowers-startup-incubation-through-industry-academia-cooperation |
| EN post | /blog/the-asus-simple-made-meaningful-design-philosophy-a-framework-for-innovation | /insights/the-asus-simple-made-meaningful-design-philosophy-a-framework-for-innovation |
| TW root | /tw/blog | /tw/insights |
| TW post | /tw/blog/what-is-an-ai-factory-enterprise-tw | /tw/insights/what-is-an-ai-factory-enterprise-tw |
08Exclusions & outcome boundaries
Source-defined§10、§5.6 | Category | Excluded items |
|---|
| Accessibility | Third-party international certification and full certification processes; WCAG criteria outside listed Phase A; full-site page-by-page manual audits and a complete conformance statement. Actual AQA remediation is included only where it overlaps existing Phase A scope. |
| Content & training | Retroactive bulk alt text for existing site-wide images; bulk transcript writing, translation or preparation; formal training sessions and recordings. |
| Features & architecture | Smart Summary Box, AI news summaries, bulk SEO Meta generation, major redesign, full-site rearchitecture and broader rearchitecture to achieve a fixed performance score. |
| Integrations & removed items | Third-party advertising, CRM, membership, payment and unspecified marketing integrations; all construction, validation, updates and maintenance for /llms.txt and /llms-full.txt. |
| External dependencies & search outcomes | Limitations from ASUS/third-party changes, new content, non-removable scripts/widgets/tracking, CDN/hosting/network variation and out-of-scope systems; no guarantee of Google/AI indexing, citation, adoption, ranking, traffic, AI answers or rich-result appearance. |
B / PROJECT MANAGEMENT PLAN
09Schedule & dependencies
Source + proposal§6;階段依賴說明為管理建議 / dependencies proposed Workstreams overlap as described in the source. This is a proposed schedule, not a confirmed calendar. Client review, third parties, access and scope changes may extend the schedule according to actual impact.
| Timing | Main activities | Entry / completion basis |
|---|
| T0 | Formal start conditions | ASUS supplies required access, test environment, content/URL inventory, ZDR decision and designated owner. No confirmed start date is available; calendar commitments are not inferred. |
| W1-2 | Kickoff, baseline, inventory, fixed tests & data decision | Establish frozen URL/internal-link inventories, test profile, initial exceptions and AI/manual-path approval records. |
| W3-4 | Schema audit & gap fixes | Use confirmed templates/fields and baseline; include the supporting Speakable item. |
| W3-5 | Transcript template, data structure & VideoObject | Confirm sample content, path and canonical policy. |
| W4-6 | Alt Text workflow & editorial guide | Confirm the approved API or manual route before verifying human review and publication blocking. |
| W5-7 | 301s, sitemap, canonicals & internal links | Implement and test against the frozen inventory; process scope additions in writing first. |
| W6-9 | WCAG Phase A fixes & exception review | Review shared-component impacts and allow regression testing and threshold remediation. |
| W9-10 | QA, Lighthouse, handoff & AQA review | Submit a complete evidence package. ASUS has a separate ten-business-day written review window; completion within W10 cannot be assumed. |
| Go-live +30 days | Code-defect warranty period ends | Thirty calendar days from production go-live; record go-live separately from handoff. |
| Go-live +90 days | Follow-up report & ten-release sample audit | Plan data access, retention and sample availability at kickoff; confirm reporting closure after delivery. |
10Delivery organisation & responsibilities
Source + proposal§12;工作層級責任配置為管理建議 / activity allocation proposed Specialist replacements require prior written notice and equivalent or higher capability. This document does not imply that pending contacts or approvers have already been appointed.
| Role | Responsibility | Status |
|---|
| Erik Chen | Accountable Delivery Owner / Technical Lead: architecture, technical delivery, acceptance evidence and technical escalation. | Named in source |
| Rae Yu | Project coordination contact; proposed owner for meeting coordination, delivery scheduling and record consolidation. | Role named; detailed allocation to confirm |
| Frontend / WCAG engineer | Implementation of core templates, WCAG, transcript frontend and routing updates; allocate detailed tasks at kickoff. | Named roster due before kickoff |
| Directus / CMS engineer | CMS fields, Alt Text workflow, manual fallback and publication controls. | Individual to be named |
| QA / accessibility specialist | Fixed-profile testing, checklist, redirect/Schema QA and evidence completeness. | Individual to be named |
| ASUS designated owner | Decisions, inventory approval, security approval and written acceptance; coordinate internal stakeholders. | ASUS to designate before kickoff |
| ASUS editorial / IT / AOCC / security | Proposed contributors for content/human review, environment/access, designated AQA version and data-processing approval evidence; the owner consolidates decisions. | Activity-level allocation to confirm |
11Governance cadence & project registers
Management proposal§5.10、§8.3、§14;格式與節奏細節為建議 / detailed formats proposed | Mechanism | Proposed practice / required fields |
|---|
| Kickoff | Confirm owner, roster, T0 readiness, test profile, inventory freeze rules, data path, samples, AQA version and review gates; record decisions in writing. |
| Weekly status | Report completed work/evidence, next-week plans, milestone status, dependencies, risks and ASUS decisions needed; assign action owners and due dates. Weekly status is source-defined; agree the meeting format. |
| Decision / action log | ID, issue, options, decision, decision-maker, date, rationale, affected deliverable, owner, due date and status. Keep unresolved items marked pending. |
| URL / internal-link inventory | Source URL, anchor, target, template/CMS origin, proposed replacement, test result, frozen version and mutual approval record. |
| Exception log | ID, baseline evidence, page/component, reason, responsible party, affected criterion, treatment, mutual written agreement and version frozen before handoff. Exceptions cannot rewrite raw scores. |
| Test / defect log | Test ID, deliverable, URL/template, profile, expected/actual result, evidence files, reproduction steps, severity, owner, fix version and retest result. |
| Data-processing decision log | Provider, account owner, endpoint, region, DPA/ZDR evidence, approval date, AI/manual decision and change history. |
12Initial risk & dependency register
Management proposal依 §5、§6、§8、§9 整理;風險優先級與對策為建議 / prioritisation & actions proposed | ID / priority | Risk & impact | Proposed owner / response |
|---|
| R01 / High | Access, test environment or owner unavailable; T0 cannot be established. | ASUS owner: confirm a readiness checklist; log delays and schedule impact. |
| R02 / High | Image endpoint or contract lacks zero retention/no training; AI path cannot activate. | ASUS security + Erik: obtain written evidence first; use manual fallback if requirements are not met. |
| R03 / High | Third-party scripts/client content reduce raw scores and may prevent mandatory thresholds. | Erik + ASUS owner: identify at baseline; agree treatment and, if necessary, formally amend criteria; an exception alone cannot authorise passing. |
| R04 / Medium | New URLs/locales/routing logic or more than 100 internal-link occurrences expand scope. | Project coordination + ASUS owner: freeze inventory, track differences and confirm changes in writing first. |
| R05 / Medium | Log retention/GSC access is insufficient for the 90-day comparison. | ASUS IT + Tenten QA: confirm access and retention arrangements at kickoff; disclose gaps accurately. |
| R06 / Medium | Fewer than ten new releases, delayed transcript samples or AQA version affect validation/reporting. | ASUS editorial/IT + owner: confirm samples and delivery dates early; agree any shortfall handling in writing. |
| R07 / Medium | The relationship between handoff, go-live, written acceptance and reporting closure is not fully specified. | Both owners: record separate dates and approvals; explicitly retain the report as a subsequent deliverable. |
13Change control & escalation
Source + proposal§5.5、§8.3、§14 | Step | Rule |
|---|
| 1 | Raise | Log CR ID, reason, current baseline, requested change, affected URLs/templates/provider/acceptance criteria and requester. (Fields are proposed.) |
| 2 | Assess | Tenten assesses scope, technical, schedule, data-processing and acceptance impacts, dependencies and revised deliverables; this document retains only non-price-sensitive content. |
| 3 | Decide in writing | Changes to scope, schedule, provider or acceptance criteria require a mutual written change order. Post-freeze URLs may be added in writing only for the same slug pattern without new templates/locales/data migration; excess volume or new routing/migration requires change control. |
| 4 | Update & verify | After approval, update scope, inventory, schedule, tests and records; preserve versions and approval evidence. (Execution detail proposed.) |
| 5 | Escalate acceptance disputes | Escalate in writing first between Erik Chen and the ASUS designated owner; scope expansion follows a separate change order. |
14Acceptance process, launch & warranty
Source + proposal§8.3、§13;上線檢查項為建議 / launch checklist proposed | Stage | Action & completion condition |
|---|
| Complete submission | At handoff, Tenten submits one complete evidence package: deliverable list, test results, raw files, frozen inventory and exceptions. Proposed tracking maps D01-D14 to primary handoff and retains D15 for post-launch delivery. |
| ASUS written review | Within ten business days of receiving the package, provide written acceptance or one consolidated defect list with specific, reproducible defects mapped to SOW criteria. Silence does not constitute deemed acceptance. |
| Fix & resubmit | Tenten fixes in-scope defects within a reasonable period and resubmits affected evidence. Third-party/client/out-of-scope items follow frozen exceptions. The source does not specify fixed fix times or a resubmission review window. |
| Launch approval & rollback readiness | Confirm the production window, approver, release version, backup/rollback, post-release smoke tests and actual go-live time. These are proposals; the source does not define the deployment window or full launch process. |
| 30-day code-defect warranty | Thirty calendar days from production go-live, covering reproducible defects caused by delivered SOW code that make accepted functionality deviate from written specifications. Complete initial triage and provide a repair plan within two business days of receiving complete reproduction steps; this is not a two-day fix commitment. |
| Warranty exclusions | Post-handoff ASUS/third-party code, content or configuration changes; new features, CRs, URLs/templates or out-of-scope work; browser/Directus/API/policy/hosting/CDN updates; new scan findings, AQA remediation, search outcomes, existing systems, client content and logged exceptions. |
| Reporting closure | Deliver D15 at 90 days after go-live. Proposed completeness review checks data period, limitations, ten samples, findings and recommendations; retain written receipt. Its separate review period and closure approval method remain to be agreed. |
15Kickoff decisions to confirm
To confirm來源未細化項目之整理 / source gaps identified These are decisions needed for execution, not findings of actual failure or delay. Unconfirmed proposals must not be treated as existing contractual commitments.
| ID | Decision needed | Proposed due point |
|---|
| Q01 | Final approved/executed Rev4 version, ASUS owner and Tenten specialist roster. | Before kickoff |
| Q02 | T0 date, access/environment and content due dates; distinguish handoff, go-live, written acceptance and reporting closure. | Kickoff |
| Q03 | Formal Lighthouse/Chrome versions, representative URLs/locales, complete Phase A checklist, sample scope and exception baseline. | W1-2 baseline freeze |
| Q04 | Rebuilt six-route and 100-unique-internal-link inventory, counting/deduplication rules and freeze approval. | W1-2 inventory freeze |
| Q05 | Actual approval evidence for AI provider/endpoint; manual-fallback roles, supported fields and exception handling. | Before activation |
| Q06 | Transcript sample count/content, canonical exceptions, Schema samples and agreed NewsArticle template. | Before related implementation |
| Q07 | Designated AQA version and delivery date; mapping of findings overlapping Phase A. | Before AQA review |
| Q08 | Vercel/GSC access, data periods and retention; handling fewer than ten new releases. | Plan at kickoff; confirm before report |
| Q09 | Production deployment/rollback, defect severity and repair scheduling agreement, resubmission review window and separate D15 receipt/closure process. | Before handoff / go-live |