Repository navigation
site: one category phrase, agent-readable docs, and a wider compare page - #1718
Merged
Merged
Conversation
The site, the README, and the docs described engrams three ways. Use one phrase everywhere, name Devin and Factory.ai as the alternatives, and keep E2B, Modal, and Inspect as the sandbox-layer comparison. The landing page also states the product, its maker, and its repository as schema.org JSON-LD. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Exact commands, a check after each step, and stop conditions for an agent that a person asks to install engrams on one machine. The last check boots a --dev-vm session and runs a command in it, so it needs no model key. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Each docs page is served as Markdown at <page>.md, with relative links made absolute. Docs pages link it as text/markdown and have markdown and copy markdown controls. /llms.txt indexes every page and /llms-full.txt joins them. robots.txt allows every crawler and names the sitemap. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The compare page adds OpenHands, Claude Code self-hosted environments, Cursor self-hosted cloud agents, Codex cloud, E2B, and Modal, with who runs the control plane and when to pick each. The Devin row now says that its VPC option is one Cognition manages. The FAQ and the table say open source and do not name the license. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Make the site and the README easy for people, search engines, and AI assistants to read and cite, and easy for a coding agent to install from.
/docs/getting-started/install-with-an-agent/). It gives exact commands, a check after each step, and stop conditions. The last check boots a--dev-vmsession and runsechoin it, so no model key is needed. The agent must not create keys or runsudowithout asking.<page>.md, with absolute links. Docs pages link it astext/markdownand havemarkdownandcopy markdowncontrols. The site now serves/llms.txtand/llms-full.txt./robots.txtallows all crawlers and names the sitemap. Before this change, all four URLs returned 404.Validation
nix develop -c bash -c 'cd site && SITE_URL=https://engramsfactory.com pnpm build': leak lint 0 hits,astro check0 errors, the build passes, and the link validator passes.dist/robots.txt,dist/llms.txt,dist/docs/getting-started/*.md(links are absolute, images become alt text), the JSON-LD onindex.html, and the alternate link on the docs pages.Follow-ups (not in this PR)
🤖 Generated with Claude Code