Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
29fa6ac
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
bf719ac
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
e83181b
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
b88433a
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
a9b6c6a
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
2d5ce08
brand: align navigation and landing assertions
The-Running-Dev Oct 7, 2026
b42078e
brand: align navigation and landing assertions
The-Running-Dev Oct 7, 2026
ab42fe9
test: account for peer-review section and GodComplex hero
The-Running-Dev Oct 7, 2026
8be3a15
copy: reserve Reddit game-engine criticism for sourced testimonials
The-Running-Dev Oct 7, 2026
049ea35
copy: embrace blatantly fictional GodComplex testimonials
The-Running-Dev Oct 7, 2026
2ce12f9
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
97a1867
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
2208404
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
de03074
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
1c63990
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
388f4cf
feat: introduce seven suspiciously Keanu-shaped parody testimonials
The-Running-Dev Oct 7, 2026
874d0ae
test: cover all seven Keanu-character testimonials
The-Running-Dev Oct 7, 2026
44225e1
copy: add an unsupervised creator and God's eternal beta review
The-Running-Dev Oct 7, 2026
210e9ff
fix: style testimonial attribution without site footer collisions
The-Running-Dev Oct 7, 2026
26f3ff7
style: format testimonial cards, dialogue and attributions
The-Running-Dev Oct 7, 2026
45cb870
test: cover creator confession and divine retrospective
The-Running-Dev Oct 7, 2026
a2082d7
Fix CI: rebrand README at the source, format site, update build metad…
The-Running-Dev Oct 8, 2026
07bf28c
Merge remote-tracking branch 'origin/feat/godcomplex-brand-and-peer-r…
The-Running-Dev Oct 8, 2026
08e2a79
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
1c98b13
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
c67eea0
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
6d3ea50
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
0b5bfc1
brand: GodComplex narrative and peer-review section
The-Running-Dev Oct 7, 2026
1bd3971
brand: align navigation and landing assertions
The-Running-Dev Oct 7, 2026
2a08ddb
brand: align navigation and landing assertions
The-Running-Dev Oct 7, 2026
694003f
test: account for peer-review section and GodComplex hero
The-Running-Dev Oct 7, 2026
ed252fc
copy: reserve Reddit game-engine criticism for sourced testimonials
The-Running-Dev Oct 7, 2026
6ea20f2
copy: embrace blatantly fictional GodComplex testimonials
The-Running-Dev Oct 7, 2026
46f2748
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
50b8fc4
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
bf191f2
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
153af87
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
32535fc
brand: GodComplex — Consequences and wider decision-engine positioning
The-Running-Dev Oct 7, 2026
fdb623b
Fix CI: rebrand README at the source, format site, update build metad…
The-Running-Dev Oct 8, 2026
7ea0d36
Merge remote-tracking branch 'origin/feat/godcomplex-brand-and-peer-r…
The-Running-Dev Oct 8, 2026
7a17478
Merge remote-tracking branch 'origin/main' into feat/godcomplex-keanu…
The-Running-Dev Oct 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions site/src/App.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,55 @@ describe("landing page", () => {
expect(targets).toEqual(chain.slice(2));
});

it("renders the suspiciously Keanu-shaped fictional testimonial panel", () => {
render(<App />);
const section = document.getElementById("testimonials");
expect(section).not.toBeNull();
expect(section?.textContent).toContain(
"John Wick, Conflict Resolution Specialist",
);
expect(section?.textContent).toContain("Neo, Reality Architect");
expect(section?.textContent).toContain(
"Ted Logan, Senior Simulation Engineer",
);
expect(section?.textContent).toContain(
"Theodore Logan, Junior Simulation Engineer",
);
expect(section?.textContent).toContain(
"Jack Traven, Real-Time Systems Consultant",
);
expect(section?.textContent).toContain(
"Klaatu, External Compliance Auditor",
);
expect(section?.textContent).toContain(
"Johnny Mnemonic, Data Retention Specialist",
);
expect(section?.textContent).toContain("purely deterministic");
});

it("documents the creator's plan and God's overdue retrospective", () => {
render(<App />);
const testimonials = document.getElementById("testimonials");
expect(testimonials?.textContent).toContain("I have no fucking clue");
expect(testimonials?.textContent).toContain(
"The Creator, Acting Project Lead (unsupervised)",
);
expect(testimonials?.textContent).toContain(
"How did that work out for you, Father?",
);
expect(testimonials?.textContent).toContain(
"You've had 13.8 billion fucking years.",
);
expect(testimonials?.textContent).toContain("Scope creep.");
expect(testimonials?.textContent).toContain(
"Divine Retrospective, Sprint 13,800,000,000",
);
expect(testimonials?.querySelector("footer")).toBeNull();
expect(
testimonials?.querySelectorAll(".testimonial-attribution"),
).toHaveLength(9);
});

it("names the real campaigns in the closing payoff, not placeholder titles", () => {
// The engine has no announced projects beyond the three flagship
// campaigns already verified in the architecture diagram. This section
Expand Down
67 changes: 67 additions & 0 deletions site/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -480,6 +480,73 @@ function App() {
“We were promised free will. Turns out it was a configuration
option.” — Humanity, pending verification
</blockquote>
<blockquote className="testimonial-headline">
“I have no fucking clue what I am doing or where I am going with
this.”
<cite className="testimonial-attribution">
— The Creator, Acting Project Lead (unsupervised)
</cite>
</blockquote>
<blockquote className="testimonial-headline testimonial-dialogue">
<p>“I had a plan.” — God</p>
<p>“How did that work out for you, Father?” — Lucifer</p>
<p>“It&apos;s still in beta.” — God</p>
<p>“You&apos;ve had 13.8 billion fucking years.” — Lucifer</p>
<p>“Scope creep.” — God</p>
<cite className="testimonial-attribution">
— Divine Retrospective, Sprint 13,800,000,000
</cite>
</blockquote>
<p className="testimonial-lead">
Seven additional, entirely independent experts have reviewed this
technology. Their striking resemblance is under investigation.
</p>
<blockquote className="testimonial-headline">
“Consequences.”
<cite className="testimonial-attribution">
— John Wick, Conflict Resolution Specialist
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“There is no spoon. There are only state transitions.”
<cite className="testimonial-attribution">
— Neo, Reality Architect
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“Whoa.”
<cite className="testimonial-attribution">
— Ted Logan, Senior Simulation Engineer
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“Excellent!”
<cite className="testimonial-attribution">
— Theodore Logan, Junior Simulation Engineer
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“Why can’t we go faster?”
<cite className="testimonial-attribution">
— Jack Traven, Real-Time Systems Consultant
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“The universe has rules. Breaking them has consequences.”
<cite className="testimonial-attribution">
— Klaatu, External Compliance Auditor
</cite>
</blockquote>
<blockquote className="testimonial-headline">
“I’ve seen the future. It has regression tests.”
<cite className="testimonial-attribution">
— Johnny Mnemonic, Data Retention Specialist
</cite>
</blockquote>
<p className="commentary">
Any resemblance between these seven independent reviewers and Keanu
Reeves is purely deterministic.
</p>
<p className="commentary">
All divine testimonials are fictional. Actual Reddit objections will
join this distinguished panel as soon as we have their original
Expand Down
15 changes: 15 additions & 0 deletions site/src/landing.css
Original file line number Diff line number Diff line change
Expand Up @@ -567,11 +567,13 @@ section {
.testimonials {
border-block: 1px solid var(--landing-border-decorative);
}

.testimonial-lead {
color: var(--landing-muted);
line-height: 1.6;
margin-top: 1.25rem;
}

.testimonial-headline {
border-left: 2px solid var(--landing-accent);
color: var(--landing-origin-text);
Expand All @@ -580,3 +582,16 @@ section {
margin: 1.5rem 0 0;
padding-left: 1.2rem;
}

.testimonial-attribution {
color: var(--landing-muted);
display: block;
font-size: 0.75em;
font-style: normal;
margin-top: 0.7rem;
}

.testimonial-dialogue {
display: grid;
gap: 0.6rem;
}
Loading