Files
iqon/MEMORY/WORK/20260529-203042_russian-kazakhstan-ai-cases/PRD.md
T
2026-06-17 23:34:33 +03:00

3.2 KiB

task, slug, effort, phase, progress, mode, started, updated
task slug effort phase progress mode started updated
Russian Kazakhstan AI cases site 20260529-203042_russian-kazakhstan-ai-cases advanced verify 24/24 interactive 2026-05-29T20:30:42Z 2026-05-29T20:48:00Z

Context

Sergei asked to continue the active goal: raise project memory, perform an assessment, create a Russian version of the site for Kazakhstan, and propose enterprise-grade AI case additions. The current repository is /Users/svmac/development/iqon. Existing project memory says www.iqon.com uses the new static redesign, apex iqon.com remains legacy WordPress, and the repo has a dirty worktree that must not be reverted.

Criteria

  • ISC-1: Project memory page is read before implementation decisions.
  • ISC-2: Current git status is inspected before file edits.
  • ISC-3: Existing changed files are reviewed before modification.
  • ISC-4: Current site file structure is inventoried.
  • ISC-5: Current homepage content is inspected directly.
  • ISC-6: Current case studies content is inspected directly.
  • ISC-7: Russian Kazakhstan positioning is added to homepage.
  • ISC-8: Kazakhstan market copy is written in Russian.
  • ISC-9: Enterprise AI cases are added as concrete proposals.
  • ISC-10: AI cases avoid unverifiable named customer claims.
  • ISC-11: Public contacts remain consistent with project memory.
  • ISC-12: Existing visual design system is preserved.
  • ISC-13: No unrelated legacy files are destructively reverted.
  • ISC-14: Russian content uses business-appropriate terminology.
  • ISC-15: Kazakhstan version is reachable from site navigation.
  • ISC-16: Case studies page reflects enterprise AI additions.
  • ISC-17: Local static site serves modified pages.
  • ISC-18: Homepage returns HTTP 200 locally.
  • ISC-19: Case studies page returns HTTP 200 locally.
  • ISC-20: HTML markup has no obvious broken anchors.
  • ISC-21: Desktop viewport is visually inspected after edits.
  • ISC-22: Mobile viewport is visually inspected after edits.
  • ISC-23: Final diff is reviewed before status report.
  • ISC-24: Verification commands and signals are recorded.

Decisions

  • Use the existing static HTML/CSS/JS structure unless inspection proves another canonical target.
  • Keep AI cases as proposals and anonymized enterprise scenarios unless approved evidence exists.

Verification

  • git status --short should show the dirty worktree without destructive rollback.
  • Local HTTP smoke should return 200 for homepage and case studies.
  • Browser or screenshot inspection should confirm desktop and mobile rendering.

Observed signals:

  • git status --short showed existing dirty worktree before edits; no destructive rollback was used.
  • python3 -m http.server 8062 served the static site locally.
  • curl returned home 200, kz 200, cases 200, and sitemap 200.
  • python3 -c ... HTMLParser ... parsed index.html, kz/index.html, and case-studies/index.html.
  • python3 -c ... ElementTree ... parsed sitemap.xml and printed sitemap ok.
  • git diff --check returned no whitespace errors.
  • qlmanage -t produced a thumbnail for kz/index.html; visual inspection showed the Russian Kazakhstan hero and Enterprise AI area visible.