ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/thatstupidcomputer / docs/standards/coverage-ledger.json

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/thatstupidcomputer / docs/standards/coverage-ledger.json
DateNot specified in source
RepositoryJanady13/thatstupidcomputer
Revision57555cde46910102dd25d6c1c1fb2c359e9655bd
Branchmain
Path or archive memberdocs/standards/coverage-ledger.json
Original SHA-256f0413e898b5f6be6fdf588d882776d0c70cdc3c89e89e65161070709daad82ac
Git blob SHA7890dac3d78204e49fb6d4f3e5afdd734e6a3d97
Reading-copy SHA-256f0413e898b5f6be6fdf588d882776d0c70cdc3c89e89e65161070709daad82ac

Original source ↗

Recovered source transcript

Download complete source text ↓25,715 lines · 855.3 KB
{ "schemaVersion": 1, "project": "ThatStupidComputer workshop v4 and focused live-source cleanup", "visibility": "PRIVATE_NOT_WEB_CONTENT", "generatedAt": "2026-09-13T12:21:41.716Z", "completeness": { "manual": { "path": "private/standards/SEO-AIO-Library.txt", "bytes": 895559, "sha256": "c6febf4b0a1e694d2753ff702c0688e92e7cafb9158ec3b92368ed488634fe7f" }, "graphExpansion": { "path": "private/standards/Graph-Expansion.txt", "bytes": 117476, "sha256": "1317fa5a376fee10f8f13dd0aa78b5d74d74cc12490f9f411f322720c41fa1d7", "alsoIncludedInCombinedManual": true }, "expected": { "documents": 135, "roles": 26, "graphs": 40, "originalCatalogRows": 146 }, "observed": { "documents": 135, "roles": 26, "graphs": 40, "originalCatalogRows": 146 }, "scope": "All supplied text-document records and graph cards are inventoried and semantically mapped. The referenced million-word/146-original archive, companion JSON schemas and original utilities are absent; no claim that those absent bodies were read or certified.", "readingMethod": "Bounded full-document/card reads; exact repeated lines suppressed where already read. Metadata and structural ingestion cover complete source bytes; no token match is used as a product-compliance verdict.", "sourceReviewBoundary": "Source-dated claims remain source-derived; time-sensitive deployed behavior requires primary-source confirmation and actual account/host evidence." }, "overrides": [ { "id": "OV-REACT", "origin": "User handoff line 172", "supersedes": "Next.js scaffold and framework-specific APIs", "resolution": "React website with its actual chosen build adapter; apply transferable delivery/metadata contracts." }, { "id": "OV-NO-PYTHON", "origin": "User handoff lines 288 and 340", "supersedes": "Python utilities and scripting examples throughout source library", "resolution": "No Python execution; private structural inventory implemented in Node/TypeScript." }, { "id": "OV-NO-DB", "origin": "User handoff lines 354, 387 and 412", "supersedes": "PostgreSQL, persistence/outbox/CRM examples where presented as necessary", "resolution": "Direct email backend; no lead database, provider acceptance and mailbox observation kept distinct." }, { "id": "OV-TRUTH", "origin": "User handoff lines 246 and 372", "supersedes": "New person/organization registry or synthetic identities from neutral library examples", "resolution": "Existing unified canonical source is authoritative; exact public projection integration is gated on actual source retrieval." }, { "id": "OV-LOCAL", "origin": "Current user direction relayed by root: build entire site locally and hand to Claude Code for transfer", "supersedes": "Network access as a blocker to local implementation", "resolution": "Complete local code/assets/docs/tests; only actual remote deployment/account/receipt observations remain external gates." }, { "id": "OV-WHOLE", "origin": "User handoff lines 372, 472 and 519", "supersedes": "Selective SEO snippets treated only as reference/governance", "resolution": "Every supplied document, role and graph receives a meaningful application decision; avoid unneeded products explicitly described as optional in the library." }, { "id": "OV-DESKTOP-V3", "origin": "Current user direction relayed by root: expand the original CRT moods/attitude and demo journey in a separate v3 delivery", "supersedes": "Treating the mobile-v2 upgrade as the completed original-desktop request or copying a full older website over ongoing operator edits", "resolution": "Preserve original CRT geometry, gate rude gestures, connect finite buyer choices to the unchanged direct-email form, and deliver a hash-guarded addon supporting exact v1 and v2 baselines." }, { "id": "OV-WORKSHOP-V4", "origin": "User correction: remove screen tabs and sloppy pop-ups; screenshots show newer operator full-room layout", "supersedes": "Floating room navigation, hover labels and detached computer conversation overlay", "resolution": "Keep navigation in the header, retain the original scene composition and make conversation content flow below the room. Preserve unknown live edits through targeted cleanup and reviewed merges." } ], "requirements": [ { "id": "SCOPE", "owner": "R24", "requirement": "Every supplied document and graph has an explicit application decision, traceable source hash and requirement mapping. Missing original archives remain missing.", "paths": [ "scripts/standards-inventory.ts", "docs/standards/coverage-ledger.json", "docs/standards/README.md" ], "checks": [ "node scripts/standards-inventory.ts --check: all 135 document IDs, 26 roles, 40 graph cards and source hashes; no behavioral PASS inferred" ], "external": [], "status": "PENDING", "implementation": [ { "path": "scripts/standards-inventory.ts", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/standards/README.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "SCOPE", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "ARCH", "owner": "R24", "requirement": "React frontend and appropriate TypeScript/Node backend, no Next.js product scaffold, Python execution, PostgreSQL or lead database. One owner per shared artifact; reproducible lockfile.", "paths": [ "package.json", "package-lock.json", "apps/web/vite.config.ts", "apps/api/src/index.ts" ], "checks": [ "Review installed dependency/runtime/build versions and product imports; clean install, strict typecheck and production build" ], "external": [], "status": "PENDING", "implementation": [ { "path": "package.json", "exists": true }, { "path": "package-lock.json", "exists": true }, { "path": "apps/web/vite.config.ts", "exists": true }, { "path": "apps/api/src/index.ts", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "ARCH", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "CONTENT", "owner": "R13/R14/R23", "requirement": "Distinct buyer tasks, clear service/demo next action, factual claims grounded in user instructions or approved evidence. No fabricated clients, results, prices, credentials, local offices, reviews or bylines.", "paths": [ "packages/site/content.ts", "tests/site/content.test.ts", "apps/web/src/animation/conversation/director.mjs", "apps/web/src/components/ComputerConversation.tsx" ], "checks": [ "Read every public route and compare claim basis; check distinct page purposes and useful answers; future capability language is not a completed case study", "Conversation answers real buyer tasks and leads to the existing demo request. Fixed fictional-computer quips are not customer outcomes or a claimed AI diagnosis; no conversion improvement is inferred from interaction tests." ], "external": [], "status": "PENDING", "implementation": [ { "path": "packages/site/content.ts", "exists": true }, { "path": "tests/site/content.test.ts", "exists": true }, { "path": "apps/web/src/animation/conversation/director.mjs", "exists": true }, { "path": "apps/web/src/components/ComputerConversation.tsx", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "CONTENT", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "HTML", "owner": "R04/R08", "requirement": "Useful initial HTML, per-route meaning and crawlable navigation. Essential task remains available when optional scripts or animation fail.", "paths": [ "apps/web/src", "apps/web/index.html", "packages/site/content.ts", "scripts/build.ts", "apps/web/src/components/CharacterPlayground.tsx", "apps/web/src/components/ComputerConversation.tsx", "apps/web/src/components/DemoCompanion.tsx", "apps/web/src/components/demo-intent.mjs", "apps/web/src/components/Workshop.tsx", "apps/web/src/components/ComputerConversation.tsx" ], "checks": [ "Inspect complete prerendered HTML and rendered DOM separately; disable JavaScript and optional animation; follow service-to-demo navigation and submit native form", "The /work/ page exposes the real finite character playground while initial HTML retains its service/demo task and useful no-script text.", "Native disclosure and real contact links remain useful without JavaScript; finite project context applies only after hydration and never overwrites any visitor-edited field.", "Remove duplicate floating room navigation and hover tips. Header navigation, native inline disclosure, demo links and existing service explanations remain usable in initial HTML." ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/web/src", "exists": true }, { "path": "apps/web/index.html", "exists": true }, { "path": "packages/site/content.ts", "exists": true }, { "path": "scripts/build.ts", "exists": true }, { "path": "apps/web/src/components/CharacterPlayground.tsx", "exists": true }, { "path": "apps/web/src/components/ComputerConversation.tsx", "exists": true }, { "path": "apps/web/src/components/DemoCompanion.tsx", "exists": true }, { "path": "apps/web/src/components/demo-intent.mjs", "exists": true }, { "path": "apps/web/src/components/Workshop.tsx", "exists": true }, { "path": "apps/web/src/components/ComputerConversation.tsx", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "HTML", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "A11Y", "owner": "R07/R05", "requirement": "Complete keyboard task, names/roles/states, associated validation errors, focus management, reduced motion, reflow/zoom and sufficient contrast within defined WCAG 2.2 AA assessment scope.", "paths": [ "apps/web/src/components/DemoForm.tsx", "apps/web/src/components/Workshop.tsx", "apps/web/src/animation", "apps/web/src/components/CharacterPlayground.tsx", "apps/web/src/animation/stage/CharacterStage.tsx", "apps/web/src/components/ComputerConversation.tsx", "apps/web/src/components/DemoCompanion.tsx", "apps/web/src/styles/computer-conversation.css", "tests/browser/desktop-conversation.spec.ts" ], "checks": [ "Automated detectable checks plus manual keyboard/dialog/error recovery and 320px/reflow tests; label browser engines/emulation correctly", "Verify keyboard alternatives to dragging, explicit playback and gesture controls, persistent pause/reduced motion, offscreen timer suspension, and resize/zoom bounds; pure math tests do not certify rendered access.", "Review disclosure names, keyboard and Escape/focus return, reduced-motion still poses, global pause and inline form errors. Browser layout, touch and screen-reader observations remain explicitly separate.", "Expanded conversation follows the room and uses page scrolling; preview reserves its own space. Closed mobile navigation restores focus to its summary. Browser layout and actual keyboard behavior remain target-side observations." ], "external": [ "Actual Safari/iPhone/Android and screen-reader/browser combinations require separately recorded runs; no automated-only conformance claim" ], "status": "PENDING", "implementation": [ { "path": "apps/web/src/components/DemoForm.tsx", "exists": true }, { "path": "apps/web/src/components/Workshop.tsx", "exists": true }, { "path": "apps/web/src/animation", "exists": true }, { "path": "apps/web/src/components/CharacterPlayground.tsx", "exists": true }, { "path": "apps/web/src/animation/stage/CharacterStage.tsx", "exists": true }, { "path": "apps/web/src/components/ComputerConversation.tsx", "exists": true }, { "path": "apps/web/src/components/DemoCompanion.tsx", "exists": true }, { "path": "apps/web/src/styles/computer-conversation.css", "exists": true }, { "path": "tests/browser/desktop-conversation.spec.ts", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "A11Y", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "MAIL_API", "owner": "R03", "requirement": "Server validates inputs and handles duplicate attempts, rejection and timeout accurately. Direct mail only; provider acceptance is the last observable success state here. No silently retained lead bodies or fictional durable queue.", "paths": [ "apps/api/src/app.ts", "apps/api/src/validation.ts", "apps/api/src/mail.ts", "apps/api/src/responses.ts", "apps/web/src/components/DemoForm.tsx", "tests/api" ], "checks": [ "Synthetic accepted/rejected/invalid/duplicate/timeout cases; response semantics match transport outcome; no success on failure; duplicate handling scope documented" ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/api/src/app.ts", "exists": true }, { "path": "apps/api/src/validation.ts", "exists": true }, { "path": "apps/api/src/mail.ts", "exists": true }, { "path": "apps/api/src/responses.ts", "exists": true }, { "path": "apps/web/src/components/DemoForm.tsx", "exists": true }, { "path": "tests/api", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "MAIL_API", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "MAIL_RECEIPT", "owner": "R17", "requirement": "Verify the configured sender/recipient and legitimate sender streams, then trace one controlled inquiry through provider acceptance to actual mailbox observation. Authentication is a separate check.", "paths": [ "apps/api/src/config.ts", "apps/api/src/mail.ts", "docs" ], "checks": [ "Inspect From/Reply-To/envelope semantics; preserve privacy-safe correlation and distinguish mocked transport from live receipt" ], "external": [ "Protected SMTP configuration, authorized synthetic send, received headers and destination-folder observation; DNS/authentication review on the actual host" ], "status": "PENDING", "implementation": [ { "path": "apps/api/src/config.ts", "exists": true }, { "path": "apps/api/src/mail.ts", "exists": true }, { "path": "docs", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "MAIL_RECEIPT", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "PRIVACY", "owner": "R20/R16", "requirement": "Protected credentials, no inquiry content/PII in logs or analytics, consent-aware collection, private source/build records excluded from public outputs. Consent labels and robots are not access enforcement.", "paths": [ "apps/api/src/config.ts", "apps/api/src/app.ts", "apps/api/src/static.ts", "apps/web/src/measurement/analytics.mjs", "apps/web/src/measurement/ConsentControls.tsx" ], "checks": [ "Test denied/withdrawn consent, hostile query/campaign input, logging redaction, public-path traversal/encoded paths, private-source/secret absence from public artifact and source maps" ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/api/src/config.ts", "exists": true }, { "path": "apps/api/src/app.ts", "exists": true }, { "path": "apps/api/src/static.ts", "exists": true }, { "path": "apps/web/src/measurement/analytics.mjs", "exists": true }, { "path": "apps/web/src/measurement/ConsentControls.tsx", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "PRIVACY", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "SECURITY", "owner": "R20/R22", "requirement": "Authoritative validation, bounded body size/rate/timeout, same-origin/form restrictions and tested enforced security headers. Do not weaken private access for crawlers.", "paths": [ "apps/api/src/app.ts", "apps/api/src/config.ts", "apps/api/src/static.ts", "tests/api" ], "checks": [ "Malformed input, forged origins, spoofed forwarded IP, header injection, honeypot/abuse, body limits and CSP functional regressions; sensitive traces never echoed" ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/api/src/app.ts", "exists": true }, { "path": "apps/api/src/config.ts", "exists": true }, { "path": "apps/api/src/static.ts", "exists": true }, { "path": "tests/api", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "SECURITY", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "EVENTS", "owner": "R16/R15", "requirement": "Versioned event and metric contracts with unit/scope/window/source, deduplication and data-quality boundaries. Request acceptance, qualified inquiry and revenue are distinct; failed submissions never count as success.", "paths": [ "apps/web/src/measurement", "tests/measurement", "docs/MEASUREMENT.md", "apps/web/src/components/DemoForm.tsx", "tests/measurement/computer-funnel.test.mjs", "docs/DESKTOP-MEASUREMENT.md" ], "checks": [ "Synthetic consented flow maps one provider_accepted response to one allowed business event; blocked tags and denied consent never break forms; all permitted payload fields reviewed", "Finite computer interaction stages and project choices pass through existing consent rules without raw text/URL/PII. One deliberate invocation maps to one event; computer demo start and SMTP accepted lead remain distinct." ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/web/src/measurement", "exists": true }, { "path": "tests/measurement", "exists": true }, { "path": "docs/MEASUREMENT.md", "exists": true }, { "path": "apps/web/src/components/DemoForm.tsx", "exists": true }, { "path": "tests/measurement/computer-funnel.test.mjs", "exists": true }, { "path": "docs/DESKTOP-MEASUREMENT.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "EVENTS", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "SEARCH_REPORTS", "owner": "R12/R16", "requirement": "Google/Bing/AI observations and referral/outcome layers stay separate. Missing report fields/data remain null, not zero. Source/model/date/locale/cohort/denominators retained; no fabricated hidden prompts or causal metrics.", "paths": [ "apps/web/src/measurement", "docs/MEASUREMENT.md", "docs/standards/observations.json" ], "checks": [ "Review event definitions and reporting guide; verify account-dependent facts against official sources at deployment" ], "external": [ "Actual GA4 collection/debug/property settings, Search Console/Bing availability, consented traffic and report exports; later qualified outcomes cannot be fabricated" ], "status": "PENDING", "implementation": [ { "path": "apps/web/src/measurement", "exists": true }, { "path": "docs/MEASUREMENT.md", "exists": true }, { "path": "docs/standards/observations.json", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "SEARCH_REPORTS", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "URLS", "owner": "R08/R09", "requirement": "Explicit public/indexable, utility, missing and redirect contracts; route-specific canonical/metadata; sitemap contains only canonical public URLs; correct missing-route status and meaningful internal links.", "paths": [ "packages/site/search.ts", "scripts/generate-search.ts", "apps/api/src/static.ts", "tests/site/search.test.ts" ], "checks": [ "Test complete route inventory, unknown and parameterized requests, canonical closure, duplicate head tags, correct 404, internal links and sitemap consistency" ], "external": [], "status": "PENDING", "implementation": [ { "path": "packages/site/search.ts", "exists": true }, { "path": "scripts/generate-search.ts", "exists": true }, { "path": "apps/api/src/static.ts", "exists": true }, { "path": "tests/site/search.test.ts", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "URLS", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "TRUTH", "owner": "R11/R14", "requirement": "Consume exact pinned public projection of the existing unified organizational/person graph. Do not create competing identity declarations, invent profile matches, or use sameAs for affiliation; validate facts and references separately.", "paths": [ "packages/site/truth.ts", "packages/site/search.ts", "scripts/import-truth.ts", "tests/site/truth.test.ts", "docs/TRUTH-INTEGRATION.md" ], "checks": [ "Negative tests for private fields, bad digest/commit, identity type mismatch, fictional placeholders, conflicting IDs and script breakout; production gate fails until canonical source supplied" ], "external": [ "Actual canonical truth repository/export and public ID/field contract are absent; projected identity verification and production activation remain blocked" ], "status": "PENDING", "implementation": [ { "path": "packages/site/truth.ts", "exists": true }, { "path": "packages/site/search.ts", "exists": true }, { "path": "scripts/import-truth.ts", "exists": true }, { "path": "tests/site/truth.test.ts", "exists": true }, { "path": "docs/TRUTH-INTEGRATION.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "TRUTH", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "SCHEMA", "owner": "R11/R08", "requirement": "JSON-LD derives from approved visible facts, uses safe serialization and stable entity/document distinctions. Syntax, reference closure, vocabulary, factual support and feature eligibility are separate gates.", "paths": [ "packages/site/search.ts", "packages/site/truth.ts", "tests/site/search.test.ts" ], "checks": [ "Safe script embedding, exact canonical references, no unverified Organization/Person declarations, visible-schema agreement; no fake ratings or retired-feature benefit claims" ], "external": [ "Current live feature validator if a particular rich-result feature is claimed; engine display is not guaranteed" ], "status": "PENDING", "implementation": [ { "path": "packages/site/search.ts", "exists": true }, { "path": "packages/site/truth.ts", "exists": true }, { "path": "tests/site/search.test.ts", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "SCHEMA", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "CRAWL_POLICY", "owner": "R08/R12/R20", "requirement": "Search, training and user-requested retrieval have distinct documented roles. Policy choices are explicit and host-specific; no generic AI allowlist or training opt-in inferred from SEO intent.", "paths": [ "scripts/generate-search.ts", "packages/site/search.ts", "docs" ], "checks": [ "Inspect generated production/staging robots and noindex behavior; private file exclusion enforced independently; spoofed user-agent run not called authenticated bot" ], "external": [ "Reconfirm owner discovery/training policy and actual public edge; crawler identity/engine indexing require observed records" ], "status": "PENDING", "implementation": [ { "path": "scripts/generate-search.ts", "exists": true }, { "path": "packages/site/search.ts", "exists": true }, { "path": "docs", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "CRAWL_POLICY", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "ANIMATION", "owner": "R04/R06", "requirement": "Full-viewport interactive office, responsive compositions and genuine native Rive assets using the supplied source. Keyboard/touch, reduced-motion/pause and permanent usable fallback survive runtime failure.", "paths": [ "apps/web/src/animation", "apps/web/src/components/Workshop.tsx", "apps/web/public/animation", "scripts/compile-native.mjs", "tests/animation", "docs/ANIMATION.md", "apps/web/src/animation/performances/catalog.mjs", "apps/web/src/animation/stage/engine.mjs", "apps/web/src/animation/stage/CharacterStage.tsx", "apps/web/src/animation/rive/playback-gate.mjs", "tests/animation/upgrade-acceptance.test.mjs", "tests/animation/native-playback-gate.test.mjs", "apps/web/src/animation/desktop/performances.mjs", "apps/web/src/animation/desktop/gesture-geometry.mjs", "apps/web/src/animation/desktop/computer-motion.mjs", "tests/animation/desktop-rendering.test.mjs", "docs/DESKTOP-VISUAL-PROOF.md" ], "checks": [ "Inspect SVG source/assets, actual .riv binaries, native timelines and action transitions; build and browser controls; exercise missing asset/runtime and reduced-motion paths", "All five original rigs retain geometry and original fourteen clips; each has thirty-two actual timelines with full pose resets. Verify finite travel/landing, current-clip callbacks, replay/offscreen gates, resizing and explicit rude-gesture opt-in. Bind all 160 native actions to new compiled bytes and distinguish Canvas evidence from browser WebGL promotion.", "Verify 32 original-CRT performances, all original body/lettering/cable geometry, connected additive hands, permanent censorship, strict permission/revocation at runtime and UI, finite completion/replay, full pose resets and safe callback reentrancy. Offline SVG raster proof is not browser or Rive certification." ], "external": [], "status": "PENDING", "implementation": [ { "path": "apps/web/src/animation", "exists": true }, { "path": "apps/web/src/components/Workshop.tsx", "exists": true }, { "path": "apps/web/public/animation", "exists": true }, { "path": "scripts/compile-native.mjs", "exists": true }, { "path": "tests/animation", "exists": true }, { "path": "docs/ANIMATION.md", "exists": true }, { "path": "apps/web/src/animation/performances/catalog.mjs", "exists": true }, { "path": "apps/web/src/animation/stage/engine.mjs", "exists": true }, { "path": "apps/web/src/animation/stage/CharacterStage.tsx", "exists": true }, { "path": "apps/web/src/animation/rive/playback-gate.mjs", "exists": true }, { "path": "tests/animation/upgrade-acceptance.test.mjs", "exists": true }, { "path": "tests/animation/native-playback-gate.test.mjs", "exists": true }, { "path": "apps/web/src/animation/desktop/performances.mjs", "exists": true }, { "path": "apps/web/src/animation/desktop/gesture-geometry.mjs", "exists": true }, { "path": "apps/web/src/animation/desktop/computer-motion.mjs", "exists": true }, { "path": "tests/animation/desktop-rendering.test.mjs", "exists": true }, { "path": "docs/DESKTOP-VISUAL-PROOF.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "ANIMATION", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "PERFORMANCE", "owner": "R06", "requirement": "Measure actual complete HTML and asset budgets, expensive animation/scripts and critical interaction costs. Lab/field distinction explicit; preserve task, content, privacy and accessibility.", "paths": [ "apps/web/src/animation", "apps/web/vite.config.ts", "apps/api/src/static.ts", "docs" ], "checks": [ "Record largest HTML/JS/media bytes and representative controlled lab context; lazy optional runtime; verify no private API caching" ], "external": [ "Post-launch consented/available field data with p75 LCP/INP/CLS, device cohort and window; no invented field pass" ], "status": "PENDING", "implementation": [ { "path": "apps/web/src/animation", "exists": true }, { "path": "apps/web/vite.config.ts", "exists": true }, { "path": "apps/api/src/static.ts", "exists": true }, { "path": "docs", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "PERFORMANCE", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "MEDIA", "owner": "R13/R20", "requirement": "Supplied and created media have source, version, appropriate description and rights basis; resolve actual assets and preview metadata without inventing depicted client work.", "paths": [ "apps/web/public/animation/manifest.json", "packages/site/search.ts", "docs" ], "checks": [ "Inventory referenced SVG/Rive/media and provenance; resolve public URLs; decorative art has appropriate accessibility treatment; inspect social-preview intent" ], "external": [ "Consumer-rendered sharing preview observations after public deployment if claimed" ], "status": "PENDING", "implementation": [ { "path": "apps/web/public/animation/manifest.json", "exists": true }, { "path": "packages/site/search.ts", "exists": true }, { "path": "docs", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "MEDIA", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "RELEASE", "owner": "R25/R01/R02", "requirement": "Portable handoff has exact build/runtime, protected configuration, staged public-host/redirect cutover, backup and usable rollback. Do not replace unrelated host services from assumed paths.", "paths": [ "docs/CLAUDE-DEPLOYMENT.md", "docs/ARCHITECTURE.md", "docs/ACCEPTANCE.md", "deploy/release.mjs", "deploy/release.test.mjs", "deploy/local-validation.json", "apps/api/src/index.ts", "scripts/apply-animation-upgrade.mjs", "tests/animation/upgrade-installer.test.mjs", "docs/UPGRADE-ACCEPTANCE.md", "scripts/make-desktop-upgrade-manifest.mjs", "docs/DESKTOP-INTEGRATION.md", "scripts/apply-room-tab-cleanup.mjs", "tests/animation/room-tab-cleanup-installer.test.mjs", "docs/WORKSHOP-CLEANUP-INTEGRATION.md" ], "checks": [ "Local startup/health/route/form checks; review transfer commands and placeholder handling; preserve original configuration before deployment", "Read-only installer preflight validates every source and target hash and rejects symlinks/traversal; detected concurrent target edits conflict rather than being overwritten. Explicit apply has exclusive backups, restoration journal, rollback and idempotency; no backend/environment/deployment files copied.", "Manifest records both authentic v1/v2 before hashes and includes inherited mobile-v2 dependencies. Rehearse guarded apply on disposable copies of both baselines, preserve arbitrary edits, and exclude API/mail/canonical truth/settings/deployment/built output.", "For unknown operator edits, remove only an unambiguous parsed room-navigation JSX subtree, preserving all surrounding bytes. Dry run first; exact hash rechecks, backups and repeat no-op. Do not apply historical whole-file manifests to modified live source." ], "external": [ "BUBBLES runtime/DNS/TLS/IPv4/IPv6/outside-in reachability, controlled-mail receipt, actual rollback rehearsal and post-cutover checks" ], "status": "PENDING", "implementation": [ { "path": "docs/CLAUDE-DEPLOYMENT.md", "exists": true }, { "path": "docs/ARCHITECTURE.md", "exists": true }, { "path": "docs/ACCEPTANCE.md", "exists": true }, { "path": "deploy/release.mjs", "exists": true }, { "path": "deploy/release.test.mjs", "exists": true }, { "path": "deploy/local-validation.json", "exists": true }, { "path": "apps/api/src/index.ts", "exists": true }, { "path": "scripts/apply-animation-upgrade.mjs", "exists": false }, { "path": "tests/animation/upgrade-installer.test.mjs", "exists": false }, { "path": "docs/UPGRADE-ACCEPTANCE.md", "exists": true }, { "path": "scripts/make-desktop-upgrade-manifest.mjs", "exists": false }, { "path": "docs/DESKTOP-INTEGRATION.md", "exists": true }, { "path": "scripts/apply-room-tab-cleanup.mjs", "exists": true }, { "path": "tests/animation/room-tab-cleanup-installer.test.mjs", "exists": true }, { "path": "docs/WORKSHOP-CLEANUP-INTEGRATION.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "RELEASE", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "EVIDENCE", "owner": "R21/R26", "requirement": "Acceptance records tie executed tests to the exact build/environment with fresh runs, artifact hashes and actual review relationship. Missing mandatory evidence remains blocked.", "paths": [ "tests", "scripts/check-build.ts", "docs/ACCEPTANCE.md", "docs/standards/observations.json", "docs/standards/build-integration.json", "docs/standards/coverage-ledger.json", "docs/UPGRADE-ACCEPTANCE.md", "docs/standards/upgrade-observations.json", "docs/DESKTOP-ACCEPTANCE.md", "docs/DESKTOP-WORK-LEDGER.md", "docs/desktop-preview/desktop-proof.json", "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md" ], "checks": [ "Independently inspect current product files and run bounded tests; record actual commands/time/outcomes and limitations; source/metadata checks do not grant release", "Treat prior 14-action/96-test reports as historical. New 32-action, stage, native and build passes require their own fresh command results and hashes. Original delivery remains immutable.", "Bind v3 results to current source and artifact hashes; inherited v1/v2 proof passes are historical for modified files. Preserve actual environment and browser-policy limitations.", "Fresh v4 results cover changed layout/source and current build. Prior native/desktop proof remains usable only for exact unchanged inputs; screenshots from the user are context, not a new browser pass." ], "external": [], "status": "PENDING", "implementation": [ { "path": "tests", "exists": true }, { "path": "scripts/check-build.ts", "exists": true }, { "path": "docs/ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/observations.json", "exists": true }, { "path": "docs/standards/build-integration.json", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/UPGRADE-ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/upgrade-observations.json", "exists": false }, { "path": "docs/DESKTOP-ACCEPTANCE.md", "exists": true }, { "path": "docs/DESKTOP-WORK-LEDGER.md", "exists": true }, { "path": "docs/desktop-preview/desktop-proof.json", "exists": true }, { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "EVIDENCE", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } }, { "id": "MAINTENANCE", "owner": "R24/R14", "requirement": "Keep current/superseded/conditional guidance and source lineage distinct; source changes identify affected implementation/tests. Preserve historical boundaries and do not install a scheduler or retrieval stack by implication.", "paths": [ "scripts/standards-inventory.ts", "docs/standards/coverage-ledger.json", "docs/standards/decisions.json" ], "checks": [ "Verify source-to-requirement-to-artifact closure and --check drift detection; re-review fast-changing official guidance before platform-dependent release decisions" ], "external": [], "status": "PENDING", "implementation": [ { "path": "scripts/standards-inventory.ts", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/standards/decisions.json", "exists": true } ], "scopedEvidence": { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "matchRequirement": "MAINTENANCE", "note": "Read the requirement scopes, actual executed reports and limitations in desktop acceptance. A narrow PASS never passes an entire requirement; prior observations belong to their original v1/v2 builds." } } ], "documents": [ { "id": "D001", "number": 1, "title": "Instructions for AI-assisted use of this library", "originPath": "AGENTS.md", "source": "private/standards/document-001.txt", "sourceLine": 2863, "bytes": 4956, "sha256": "b2cadf17c3c27c577cc4a36ab81370909eac498c91e84dc651750962e190c9bf", "sourceLabel": "EXPANSION · source-linked operating design", "sourceReviewStatus": "scope_stated_in_document", "requirements": [ "SCOPE", "ARCH", "EVIDENCE", "MAINTENANCE" ], "disposition": "APPLY", "reason": "Governs how the authorized React project is built and handed off. Local build is authorized; the library cannot require redundant approval or supply missing host facts. Field-specific controls flow to the requirements below.", "roles": [ "R24", "R21", "R26", "R14" ], "graphIds": [ "G04", "G09", "G10", "G11", "G15", "G24", "G27", "G28", "G29", "G30", "G31", "G32", "G33", "G38", "G40" ], "implementation": [ { "path": "scripts/standards-inventory.ts", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/standards/README.md", "exists": true }, { "path": "package.json", "exists": true }, { "path": "package-lock.json", "exists": true }, { "path": "apps/web/vite.config.ts", "exists": true }, { "path": "apps/api/src/index.ts", "exists": true }, { "path": "tests", "exists": true }, { "path": "scripts/check-build.ts", "exists": true }, { "path": "docs/ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/observations.json", "exists": true }, { "path": "docs/standards/build-integration.json", "exists": true }, { "path": "docs/UPGRADE-ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/upgrade-observations.json", "exists": false }, { "path": "docs/DESKTOP-ACCEPTANCE.md", "exists": true }, { "path": "docs/DESKTOP-WORK-LEDGER.md", "exists": true }, { "path": "docs/desktop-preview/desktop-proof.json", "exists": true }, { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/decisions.json", "exists": true } ], "verification": [ "node scripts/standards-inventory.ts --check: all 135 document IDs, 26 roles, 40 graph cards and source hashes; no behavioral PASS inferred", "Review installed dependency/runtime/build versions and product imports; clean install, strict typecheck and production build", "Independently inspect current product files and run bounded tests; record actual commands/time/outcomes and limitations; source/metadata checks do not grant release", "Treat prior 14-action/96-test reports as historical. New 32-action, stage, native and build passes require their own fresh command results and hashes. Original delivery remains immutable.", "Bind v3 results to current source and artifact hashes; inherited v1/v2 proof passes are historical for modified files. Preserve actual environment and browser-policy limitations.", "Fresh v4 results cover changed layout/source and current build. Prior native/desktop proof remains usable only for exact unchanged inputs; screenshots from the user are context, not a new browser pass.", "Verify source-to-requirement-to-artifact closure and --check drift detection; re-review fast-changing official guidance before platform-dependent release decisions" ], "status": "PENDING" }, { "id": "D002", "number": 2, "title": "Change log", "originPath": "CHANGELOG.md", "source": "private/standards/document-002.txt", "sourceLine": 2908, "bytes": 3656, "sha256": "624c2d1118d8ad74cc3bf5742a7bc74e94d652d1b53d7b6e3e3aff509fa8d03a", "sourceLabel": "EXPANSION · source-linked operating design", "sourceReviewStatus": "scope_stated_in_document", "requirements": [ "SCOPE", "MAINTENANCE", "EVIDENCE" ], "disposition": "HISTORICAL_RECORD", "reason": "Preserve release history and its limits. Historical utility/browser checks describe the source library, not this website, and never supply a product PASS.", "roles": [ "R24", "R14", "R21", "R26" ], "graphIds": [ "G04", "G09", "G10", "G11", "G15", "G24", "G27", "G28", "G29", "G30", "G31", "G32", "G33", "G38", "G40" ], "implementation": [ { "path": "scripts/standards-inventory.ts", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/standards/README.md", "exists": true }, { "path": "docs/standards/decisions.json", "exists": true }, { "path": "tests", "exists": true }, { "path": "scripts/check-build.ts", "exists": true }, { "path": "docs/ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/observations.json", "exists": true }, { "path": "docs/standards/build-integration.json", "exists": true }, { "path": "docs/UPGRADE-ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/upgrade-observations.json", "exists": false }, { "path": "docs/DESKTOP-ACCEPTANCE.md", "exists": true }, { "path": "docs/DESKTOP-WORK-LEDGER.md", "exists": true }, { "path": "docs/desktop-preview/desktop-proof.json", "exists": true }, { "path": "docs/WORKSHOP-CLEANUP-ACCEPTANCE.md", "exists": true } ], "verification": [ "node scripts/standards-inventory.ts --check: all 135 document IDs, 26 roles, 40 graph cards and source hashes; no behavioral PASS inferred", "Verify source-to-requirement-to-artifact closure and --check drift detection; re-review fast-changing official guidance before platform-dependent release decisions", "Independently inspect current product files and run bounded tests; record actual commands/time/outcomes and limitations; source/metadata checks do not grant release", "Treat prior 14-action/96-test reports as historical. New 32-action, stage, native and build passes require their own fresh command results and hashes. Original delivery remains immutable.", "Bind v3 results to current source and artifact hashes; inherited v1/v2 proof passes are historical for modified files. Preserve actual environment and browser-policy limitations.", "Fresh v4 results cover changed layout/source and current build. Prior native/desktop proof remains usable only for exact unchanged inputs; screenshots from the user are context, not a new browser pass." ], "status": "PENDING" }, { "id": "D003", "number": 3, "title": "Operating model — separate expertise, one accountable system", "originPath": "Library/Disciplines/00-OPERATING-MODEL.md", "source": "private/standards/document-003.txt", "sourceLine": 2953, "bytes": 6085, "sha256": "ece851c1514490bb3ec884595dcf8a3a5f59b00809aee4c9d4fcf907871471ec", "sourceLabel": "EXPANSION · source-linked operating design", "sourceReviewStatus": "new_discipline_operating_design", "requirements": [ "SCOPE", "ARCH", "EVIDENCE", "MAINTENANCE" ], "disposition": "APPLY", "reason": "Governs how the authorized React project is built and handed off. Local build is authorized; the library cannot require redundant approval or supply missing host facts. Field-specific controls flow to the requirements below.", "roles": [ "R24", "R21", "R26", "R14" ], "graphIds": [ "G04", "G09", "G10", "G11", "G15", "G24", "G27", "G28", "G29", "G30", "G31", "G32", "G33", "G38", "G40" ], "implementation": [ { "path": "scripts/standards-inventory.ts", "exists": true }, { "path": "docs/standards/coverage-ledger.json", "exists": true }, { "path": "docs/standards/README.md", "exists": true }, { "path": "package.json", "exists": true }, { "path": "package-lock.json", "exists": true }, { "path": "apps/web/vite.config.ts", "exists": true }, { "path": "apps/api/src/index.ts", "exists": true }, { "path": "tests", "exists": true }, { "path": "scripts/check-build.ts", "exists": true }, { "path": "docs/ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/observations.json", "exists": true }, { "path": "docs/standards/build-integration.json", "exists": true }, { "path": "docs/UPGRADE-ACCEPTANCE.md", "exists": true }, { "path": "docs/standards/upgrade-observations.json", "exists": false }, { "path": "docs/DESKTOP-ACCEPTANCE.md", "exists": true }, { "path": "docs/DESKTOP-WORK-LEDGER.md", "exists": true },

Search equations, builds, manuscript text, and recovered sources.