ouroboros/docs
Ouroboros 9637d194c2 Docker: one self-contained image with the browsers above the lock copy
Fold the base/app split back into a single Dockerfile. The base tag was
never published, so a plain `docker build -t ouroboros-web .` failed on
every fresh machine, and a runtime `UV_PROJECT_ENVIRONMENT` let an agent's
`uv sync` in a task workspace rewrite the runtime venv. What the split was
for stays: the Playwright browsers pinned to the locked version are
installed from an ephemeral uvx tool environment into `/ms-playwright`
above `COPY pyproject.toml uv.lock` (every release rewrites the lock), and
the BuildKit cache mounts keep the uv and apt caches out of the layers
(4.82 GB -> 4.12 GB). The tag-only docker lanes stop forcing
`PLAYWRIGHT_BROWSERS_PATH=0`, which pointed at an empty package tree and
made them download browsers mid-test; the portable path-length test reads
the shipped browser path. The Russian Trusted CA files leave the image:
the next commit gives deployments an owner-side setting instead.
Docs: ARCHITECTURE §8 Docker, README.
2026-09-26 00:46:45 +03:00
..
about docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
architecture Docker: one self-contained image with the browsers above the lock copy 2026-09-26 00:46:45 +03:00
archive/first-generation Retire completed campaign artifacts and keep repository reports explicit 2026-09-18 01:07:51 +03:00
assets docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
benchmarks docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
development Merge current ouroboros target (6fe01dadf) into pr/reasoning-effort 2026-09-25 18:21:15 +03:00
examples/author_ui_kit feat: add opt-in module widget theme bridge 2026-09-20 04:22:43 +03:00
history/first-48-hours docs: expand public discovery and release proof 2026-08-02 06:13:01 +03:00
install release(v7.4.11): land PR #1255 — ignore graphify-out, add .dockerignore 2026-09-24 19:15:55 +03:00
inventories Regenerate the facade and frozen-contracts inventories after the escalate schema move and the quiz ABI row 2026-09-25 23:22:15 +03:00
paper docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
.nojekyll docs: sharpen Ouroboros repository presentation (#74) 2026-07-24 07:14:13 +03:00
404.html docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
ANDROID_INSTALL.md Qualify experimental Android delivery without blocking desktop releases 2026-09-18 02:10:23 +03:00
ANDROID_RECOVERY.md Name the English Android stop control in recovery instructions 2026-09-18 04:40:18 +03:00
ARCHITECTURE.md release(v7.4.11): land PR #1255 — ignore graphify-out, add .dockerignore 2026-09-24 19:15:55 +03:00
CHECKLISTS.md Docker: one self-contained image with the browsers above the lock copy 2026-09-26 00:46:45 +03:00
CHECKLISTS_ARCHIVE.md fix(review): align contribution sizing and diagnostics with retrieval 2026-09-18 01:35:59 +03:00
CNAME docs: expand public discovery and release proof 2026-08-02 06:13:01 +03:00
CREATING_SKILLS.md Merge current ouroboros target (6fe01dadf) into pr/reasoning-effort 2026-09-25 18:21:15 +03:00
DELEGATED_ADMISSION.md Simplify delegated binding and disclose target drift 2026-09-20 18:40:05 +03:00
DEPLOYMENT.md v5.8.3-rc.2: centralize state helpers 2026-05-08 02:12:09 +03:00
DESIGN.md Show host facts on owner quiz cards and name the Project on chat.quiz 2026-09-25 23:20:02 +03:00
DEVELOPMENT.md Bind Presence work to an owner-selected folder 2026-09-15 23:42:14 +03:00
DOMAIN_MAP.md feat: preserve memory history and expose pending nominations 2026-09-25 14:30:46 +03:00
index.html docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
install.json fix(packaging): harden AppImage runtime lifecycle 2026-08-11 04:21:16 +03:00
llms.txt docs: make installer downloads direct and self-syncing 2026-08-14 04:12:45 +03:00
MODEL_SEND_OBSERVABILITY.md fix(#1195): execution resolves a skill identity with ordinary discovery 2026-09-22 19:26:56 +03:00
PERSISTENCE.md feat: preserve memory history and expose pending nominations 2026-09-25 14:30:46 +03:00
robots.txt site: move Pages to ouroboros-agent.ai (#83) 2026-07-31 08:17:34 +03:00
sitemap.xml Add technical report page and citation metadata 2026-08-11 12:36:37 +03:00
USAGE_COMPACTION.md Derive the usage-ledger compaction floor from the ledger, not from process memory 2026-09-21 07:57:39 +03:00