Convert
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
Build the Cascade Close: Stack → Vision → Math → Safety Net → Door, with P.S.
$ npx skills add FerroxLabs/wayland --skill convert-close -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FerroxLabs/wayland convert-close --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .claude/skills/convert-close && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .claude/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-closeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FerroxLabs/wayland --skill convert-close -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FerroxLabs/wayland convert-close --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .agents/skills/convert-close && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .agents/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill convert-close -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FerroxLabs/wayland convert-close --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .cursor/skills/convert-close && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .cursor/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FerroxLabs/wayland.git --path resources/bundled-extensions/business-conversion/skills/convert-close--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FerroxLabs/wayland --skill convert-close -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FerroxLabs/wayland convert-close --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .gemini/skills/convert-close && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .gemini/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FerroxLabs/wayland convert-closeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FerroxLabs/wayland --skill convert-close -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .github/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .github/skills/convert-close && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .github/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill convert-close -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FerroxLabs/wayland convert-close --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-close .opencode/skills/convert-close && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "convert-close" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-close into .opencode/skills/convert-close/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-close", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
convert-closeBuild the Cascade Close: Stack → Vision → Math → Safety Net → Door, with P.S.
Convert Close is an agent skill from FerroxLabs/wayland. Build the Cascade Close: Stack → Vision → Math → Safety Net → Door, with P.S. and P.P.S. that close again from new angles. Catches every type of buyer (vision-driven, logic-driven, risk-averse, action-ready) by closing from multiple sides. Use when writing the closing block of a sales page, VSL, long-form email, OTO page, or any conversion point where the reader is being asked to act. Not for opening hooks (use convert-open) and not for offer design itself (use funnels-offer for value structuring).
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is MIT.
12 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Convert Close loads about 4.3k tokens when it runs. Until then it costs about 129 tokens; SKILL.md has 2,058 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FerroxLabs/wayland at commit 4c030c7, republished under its MIT licence (© FerroxLabs). 2,058 words, ~4,338 tokens.
.claude/skills/convert-close/SKILL.md (or your agent's skills folder)."The close isn't a single moment. It's a cascade - multiple closes flowing one after another, each designed to catch a different type of buyer. You're not closing once and hoping. You're closing from every possible angle until there's nothing left to object to." - The Donahoe Method, Framework 5
This skill writes the full Cascade Close: five core layers (Stack → Vision → Math → Safety Net → Door) plus P.S. and P.P.S. that close again from fresh angles.
By the time the reader reaches the bottom of the page, every type of buyer - vision-driven, logic-driven, risk-averse, ready-to-act - has been spoken to in the language they need.
Trigger phrases: "write me a close", "donahoe close", "cascade close", "stack vision math safety net door", "close my sales page", "write the CTA section", "guarantee copy", "P.S. close", /convert close <product>.
Use for any conversion point: sales pages, VSLs, OTO pages, long-form launch emails, webinar pitch segments, upsell pages, checkout pages.
Do NOT use for:
convert-open)funnels-offer - bonuses, tiers, price-points)convert-audit)Required:
convert-three-locks) - Lock 1 Want feeds Vision Close; Lock 3 Excuse pre-writes the Math Closeconvert-four-questions) - feeds the urgency framing in the closeOptional:
convert-temperature) - Hot/Boiling audiences need compressed Cascade; Cool audiences need full five-layer + P.S. + P.P.S.out_path - caller-controlled output. Defaults via build_report_path.List everything they get, but conversationally. Not a formal value table with inflated dollar amounts nobody believes.
If the value is genuinely high, let the numbers speak. But present them like you're explaining it to a friend, not filling out an infomercial template.
Specifications:
Example:
"So you're getting the full system - every module, every template, the calculator I built for myself, the video walkthrough where I show you the exact ad I was running last quarter, plus the private community where we troubleshoot in real time, plus the 6 weekly group calls. Honestly, any one of those alone is worth more than what I'm charging for the whole thing."
Anti-pattern:
"Component 1: The Complete Master System ($1,997 value). Component 2: The Ultimate Templates Pack ($497 value). TOTAL VALUE: $7,394."
Close on the desired state. Paint where they'll be.
This catches the emotionally-driven buyers - the ones who've already decided and just need permission.
Specifications:
Example:
"This is what your morning looks like 90 days from now: you wake up, you check your phone, and there are three new bookings that came in overnight. You haven't sent a single email yet today. The system did its job while you slept. The only question now is whether you want to get there the slow way - figuring it out alone, the way I did, with all the wrong turns I made - or the fast way, which is the next 90 days inside this."
Close on logic. Make it about the numbers.
This catches the analytical buyers - the ones who need numbers to justify what they already feel.
Specifications:
convert-three-locks Lock 3)Example:
"Let's do the math. This is $1,997. You spent $4,400 on the Facebook agency last summer that didn't book you a single new client. You spent $2,100 on the SEO retainer the year before that quietly drained off auto-renew. This is less than half of either of those - and it pays for itself the first booked job. Run those numbers however you want; the math doesn't change."
Close on the guarantee. Make it so strong it's almost absurd.
This catches the skeptics - the ones who believe it could work but are afraid of getting burned again.
Specifications:
Example:
"Try it. If it doesn't work for you in the first 60 days, I'll refund every dollar - no forms, no phone calls, no 'customer retention specialist' trying to talk you out of it. You email me, you say 'this didn't work', and you're done. I take all the risk because I already know this works for the people who actually run the play."
Simple. Clear. No metaphors. No poetry. Just open the door.
Specifications:
Example:
"Click the button below. Fill in your details. You're in. We start tomorrow."
Anti-pattern:
"Seize this transformative opportunity to join thousands of forward-thinking entrepreneurs who have unlocked their true potential..."
Between each layer, drop a micro-anecdote, a single Receipt, or a one-line Drive-By. Each close layer resets the emotional temperature and gives you room to close again from a different angle. The space between closes is where you rebuild momentum.
Example transition between Vision and Math:
"And look - I know what you're thinking. 'Okay, that's the vision. But what does it actually cost me?' Fair. Let's do the math."
After the Door, the strongest Donahoe copy doesn't stop. It keeps closing.
The P.S. - recloses from a fresh angle. Often picks up the Safety Net or surfaces the Why Now in plain terms.
The P.P.S. - recaps the strongest single proof point or the strongest single line of the Vision. Final-second close for skimmers who scrolled to the bottom.
P.S. example:
"P.S. - One thing I should mention. The price goes to $2,497 in two weeks because we're adding the live cohort element. If you're reading this before the 17th, you're getting the current price for the current bonuses, including the cohort calls. That's the real reason for the timing - not pressure, just the actual math of what we're shipping next."
P.P.S. example:
"P.P.S. - Mike, the Akron plumber, went from 4 calls a week to 23 in 31 days using just what's in Module 2. If you're a service business and you can run an LSA account, you can do this. The button's right above this. Click it."
Five different closes catch five different types of buyers. Each peels away another objection layer:
By the final close, you've addressed desire, logic, fear, action, and procrastination. There's nothing left to object to.
Pull from upstream Method primitives:
convert-three-locks → feeds Vision Closeconvert-three-locks → feeds Math Closeconvert-four-questions → feeds P.S.convert-proof → feeds P.P.S.convert-temperature → calibrates lengthIf any of these aren't ready, push back. The Cascade Close needs the architecture above it.
List the components as if explaining over coffee. No "TOTAL VALUE: $X,XXX". Use connector phrases, drop dollar values only if defensible.
Re-paint the state from Lock 1 Want with sensory detail. Frame the choice as fast-path vs slow-path.
Use the Excuse math pre-built in Lock 3. Compare to relatable past expenses. Show payback.
State the guarantee in plain English. Remove every hoop. Express seller confidence ("I take all the risk because I already know this works").
If the seller doesn't have a real guarantee, push back - a guarantee is structural, not optional.
One short paragraph. Direct instruction.
Between each close, drop a single sentence - an anecdote, a Receipt, a transition. The reader rebuilds emotional momentum before the next close.
P.S. picks up Why Now or Safety Net from a fresh angle. P.P.S. recaps the strongest proof point or vision moment in one line.
Read the entire Cascade aloud. Anywhere you'd rush, cringe, or hedge - rewrite. Closes are the most-read part of a sales page; every word matters double.
"Look, here's the deal. You get the system, the templates, the live calls, and the community - that's the whole thing for $1,997.
In 90 days you're either booking 20+ jobs a week from LSA or you've got every dollar back. That's the deal.
Mike, Akron, plumber: 4 calls a week to 23 in 31 days.
Click the button. You're in.
P.S. - Price goes to $2,497 on the 17th because we're adding the cohort. If you click before then, you're getting current price + the calls.
P.P.S. - If you're already running an LSA account and getting nothing from it, the fix is in Module 2. That alone is worth the whole thing."
"Don't miss out on this AMAZING OPPORTUNITY! Get our PROVEN system today for the LOW LOW PRICE of $1,997! ACT NOW before this offer is GONE FOREVER! Click below to TRANSFORM YOUR LIFE today!"
# Cascade Close - <Product / Asset>
**Reader temperature:** <Ice Cold / Cool / Warm / Hot / Boiling>
**Asset type:** <sales page / VSL / email / OTO / launch email>
**Inherited inputs:**
- Lock 1 Want anchor: <one-line>
- Lock 3 Excuse math: <one-line>
- Why Now: <one-line>
- Lead Receipt / Anecdote for P.P.S.: <one-line>
---
## The Stack
> <Conversational stack copy - components listed naturally, no value-table format>
**Components included:** <list>
**Total stated value (if defensible):** <amount or "no total stated">
---
## Micro-reset → Vision
> <One-line transition sentence>
## The Vision Close
> <Vision Close copy - sensory state painting, fast-path vs slow-path framing>
---
## Micro-reset → Math
> <One-line transition>
## The Math Close
> <Math Close copy - past-expense compare + payback math>
---
## Micro-reset → Safety Net
> <One-line transition>
## The Safety Net
> <Guarantee in plain English, no hoops, seller confidence>
**Guarantee terms:** <duration, conditions, refund mechanics>
---
## Micro-reset → Door
> <One-line transition>
## The Door
> <Direct instruction - click, fill, you're in>
**CTA button label:** "<short, action-verb-led>"
---
## P.S.
> <Recloses from fresh angle - usually Why Now or Safety Net restated>
## P.P.S.
> <One-line recap - strongest Receipt OR strongest Vision moment + final CTA>
---
## Cascade audit
| Layer | Buyer type caught | Lock served |
|-------|-------------------|-------------|
| Stack | All | Lock 3 (sets up Excuse) |
| Vision | Emotional | Lock 1 Want |
| Math | Analytical | Lock 3 Excuse |
| Safety Net | Skeptical / risk-averse | Lock 3 Excuse |
| Door | Action-ready | (closes) |
| P.S. | Procrastinator | Why Now |
| P.P.S. | Skimmer | Strongest proof recap |
---
## Bullshit Filter
- [ ] Stack is conversational, not a value-table
- [ ] Vision Close re-anchors Lock 1 Want with sensory detail
- [ ] Math Close uses defensible math compared to relatable past expense
- [ ] Safety Net is in plain English, no legalese
- [ ] Door is direct - no "seize this opportunity"
- [ ] P.S. and P.P.S. each close from a fresh angle (don't repeat each other)
- [ ] Read aloud - no cringe, no rush, no hedgingfunnels-offer to strengthen the offer before closing it.convert-three-locks (inherits Want and Excuse), convert-proof (inherits the lead Receipt for P.P.S.), convert-four-questions (inherits Why Now for P.S.), and feeds into convert-sales-page and convert-vsl as the closing block.The Cascade Close is part of The Donahoe Method (Wayland-owned operating system).
Lineage references:
© FerroxLabs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in resources/bundled-extensions/business-conversion/skills/convert-close of FerroxLabs/wayland.
Open the folder on GitHubat commit 4c030c7
Convert Close next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Convert Close this skillFerroxLabs/wayland | 608 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Convertremotion-dev/remotion | 62k | — | ~247 | Automated safety check: Pass | Custom licence | |
| Cc Safety Netkenryu42/cc-safety-net | 1.6k | — | ~4.4k | Automated safety check: Notes | MIT | |
| Fal Visionnexu-io/open-design | 100k | — | ~295 | Automated safety check: Pass | Apache-2.0 | |
| Graham Net Netquestflowai/investorskills | 1.9k | — | ~478 | Automated safety check: Pass | MIT | |
| Mathparcadei/Continuous-Claude-v3 | 3.9k | 3 repos | ~1.6k | Automated safety check: Notes | MIT |
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
kenryu42/cc-safety-net
Operate CC Safety Net: explain why a command was blocked, triage false positives, configure custom rulebooks, manage agent CLI integrations, and diagnose protection.
nexu-io/open-design
Analyze images — segment objects, detect, run OCR, describe, and answer visual questions via fal.ai vision models.
questflowai/investorskills
A skill your agent uses when evaluating Benjamin Graham-style deep value: net-nets, working capital bargains, margin of safety, statistical cheapness, and balance-sheet protection.
parcadei/Continuous-Claude-v3
Unified math capabilities - computation, solving, and explanation.
kenryu42/cc-safety-net
Launch and drive the real cc-safety-net CLI — the hook decision path, explain, status/doctor, logs, and the local policy GUI — against an isolated home, capturing evidence.
FerroxLabs/wayland
Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.
FerroxLabs/wayland
OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.
FerroxLabs/wayland
Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.
FerroxLabs/wayland
End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.
FerroxLabs/wayland
Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…
FerroxLabs/wayland
Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…
Build the Cascade Close: Stack → Vision → Math → Safety Net → Door, with P.S. Convert Close is an agent skill from FerroxLabs/wayland.S.
Convert Close fits situations like: writing the closing block of a sales page; long-form email; any conversion point where the reader is being asked to act.
Run `npx skills add FerroxLabs/wayland --skill convert-close -a claude-code`. Or copy the skill folder (resources/bundled-extensions/business-conversion/skills/convert-close in FerroxLabs/wayland) into .claude/skills/convert-close in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FerroxLabs/wayland --skill convert-close -a codex`. Or copy the skill folder (resources/bundled-extensions/business-conversion/skills/convert-close in FerroxLabs/wayland) into .agents/skills/convert-close in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill convert-close -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/convert-close, .gemini/skills/convert-close, .github/skills/convert-close and .opencode/skills/convert-close in your project.
SKILL.md names no scripts, command-line tools or credentials: Convert Close is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Convert Close is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Convert Close: Convert (remotion-dev/remotion, 62k stars), Cc Safety Net (kenryu42/cc-safety-net, 1.6k stars), Fal Vision (nexu-io/open-design, 100k stars) and Graham Net Net (questflowai/investorskills, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.
Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.