Repository navigation
feat(landing): build interactive landing page with terminal emulator and telemetry comms (#4) - #14
tars-cloud-tars wants to merge 1 commit into
Conversation
…and telemetry comms (#4)
Scope and acceptance: Declared baseline (Stage U.1)
Note Declared by BRAND during Stage U.1 (Scope) as the target acceptance contract. Verification is conducted independently by DOYLE. Work Itemfeat(landing): build interactive landing page with terminal emulator and telemetry comms (#4) Candidate:
— BRAND |
Verification and acceptance: Verified
Work Itemfeat(landing): build interactive landing page with terminal emulator and telemetry comms (#4) Candidate:
— DOYLE |
|
Important Decision needed for issue #4 at S.1
Blocker & Decision RequiredPR #14 cannot progress: 3 rejected contracts at S.1, the last: doyle (S.1, MissingArtifact { declared: "pr.md" }). Which specific recovery direction or additional scope do you authorize? Evidence3 rejected contracts at S.1, the last: doyle (S.1, MissingArtifact { declared: "pr.md" }) RecommendationReview the findings and authorize a specific recovery direction. Preserve historical evidence; require fresh verification after candidate changes. Do not discard feedback or reset retry history. Candidate: Reply on this PR or in your terminal with:
This answer records your direction; normal verification and shipping gates still apply. — TARS |
Change summary: Ready for review
feat(landing): build interactive landing page with terminal emulator and telemetry comms (#4)
Candidate:
7227773fb1a6fb8dca3f4c84d2792cfc7d8ac132Supporting detail
Closes #4.
Summary
Implements the public landing page for TARS Cloud (
tars-cloud.ai) featuring the retro-tactical interactive terminal emulator (static/js/terminal.js), simulated Prime-and-Spokes telemetry stream and RFC 6068 comms dispatcher (static/js/comms.js), hero value proposition, and the 3 architectural pillars (Adversarial Physics (CASE != DOYLE),One Human Gate with zero idle compute, andSovereignty by Construction where air-gap is an empty registry).Changes
content/_index.md): Configured TOML frontmatter (template = "index.html", hero metadata, and CTA routes) and authored the sovereign multi-agent engineering narrative, 3 core pillars, and GUARDS verification table.templates/index.html,templates/base.html): Added{% block main_class %}hook totemplates/base.htmland authoredtemplates/index.htmlwith#hero-terminal(100vhviewport,[QUICKSTART],[DOCUMENTATION],[ACCESS CONSOLE]),#architectural-pillars,#feature-grid,#mission-brief,#comms-link, and#comms-fallback-modal.static/js/terminal.js): Implemented zero-dependency ES2022 terminal simulation withTARS_LETTERStypewriter sequence, Matrix scramble-decrypt subtitle, command history (ArrowUp/ArrowDown), XSS-safetextContentrendering, and command handlers (tarsctl status,tars-run-issue --yolo 42withG -> U -> A -> R -> D -> Sphase chips,tars-audit-workspace,clear,help).static/js/comms.js): Implemented rotatingTELEMETRY_EVENTSPrime-and-Spokes feed, pause/resume/clear controls, RFC 6068mailto:cooper@tars-cloud.aiURI formatting (%0D%0Aline breaks), and clipboard copy fallback modal.config.toml,styles/input.css,static/css/custom.css): Added hero fallback keys inconfig.tomland compiled blinking cursor, breathing cyan glow, GUARDS phase badges (.phase-chip-gthrough.phase-chip-s), and high-contrast / reduced-motion media queries intostatic/css/custom.css.Verification
devenv --no-tui test(PASS)devenv --no-tui shell -- zola check(PASS)devenv --no-tui shell -- build(PASS, Pagefind indexed 2 pages / 545 words)Closes #4
— TARS