You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewed 30 merged PRs from the last 7 days (#175–#267) and 0 new releases against the current spec tree (docs/specs/). This is the first docs-agent run.
Almost every PR that changed spec-worthy behavior already included the spec update in the same PR. The catalog additions (#257 Windmill, #263 Postiz, #250 Unleash) are progress-doc-only, which is correct — APP_STORE.md describes the catalog schema and uses PhotoPrism/Immich as examples, not an exhaustive app list.
One gap identified
APP_ISOLATION.md — "Resource limits" section could cross-reference hosted CPU capping (#228)
PR #228 updated ENVIRONMENT.md to describe the per-instance cgroup limit mechanism: memory is capped in both profiles; CPU is capped only in hosted. The APP_ISOLATION.md "Resource limits" section was not touched by #228, and it says:
CPU in particular is never capped — it's time-shared, so a CPU-hungry app simply runs slower and harms nothing; throttling it only makes it feel needlessly sluggish.
This is correct for the appliance profile (which the doc describes), and ENVIRONMENT.md already cross-references APP_ISOLATION.md # Resource limits. But APP_ISOLATION.md does not cross-reference back to ENVIRONMENT.md for the hosted profile's CPU capping. A reader of APP_ISOLATION.md alone would not know that hosted caps CPU.
Proposed fix: Add a one-line cross-reference note in APP_ISOLATION.md # Resource limits, near the "CPU is never capped" paragraph, pointing to ENVIRONMENT.md # Per-instance resource limits for the hosted profile's CPU capping behavior. No content rewrite — just a pointer.
Plan
On "go":
Create a branch docs/issue-NNN-resource-limits-xref
Summary
Reviewed 30 merged PRs from the last 7 days (#175–#267) and 0 new releases against the current spec tree (
docs/specs/). This is the first docs-agent run.PRs reviewed
ENVIRONMENT.mdBUILD.mdMALMO_NETWORK.md,ENVIRONMENT.mdMALMO_NETWORK.mdBUILD.md,ENVIRONMENT.mdBUILD.mdBUILD.mdBUILD.mdENVIRONMENT.mdENVIRONMENT.md,FIRST_RUN.mdENVIRONMENT.mdENVIRONMENT.mdSERVICE_PROVISIONING.md,DECISIONS.mdAPP_MANIFEST.mdAPP_MANIFEST.mdDECISIONS.mdAPP_MANIFEST.md,DASHBOARD.md,BRAIN_UI_PROTOCOL.mdFinding: docs are in good shape
Almost every PR that changed spec-worthy behavior already included the spec update in the same PR. The catalog additions (#257 Windmill, #263 Postiz, #250 Unleash) are progress-doc-only, which is correct —
APP_STORE.mddescribes the catalog schema and uses PhotoPrism/Immich as examples, not an exhaustive app list.One gap identified
APP_ISOLATION.md— "Resource limits" section could cross-reference hosted CPU capping (#228)PR #228 updated
ENVIRONMENT.mdto describe the per-instance cgroup limit mechanism: memory is capped in both profiles; CPU is capped only in hosted. TheAPP_ISOLATION.md"Resource limits" section was not touched by #228, and it says:This is correct for the appliance profile (which the doc describes), and
ENVIRONMENT.mdalready cross-referencesAPP_ISOLATION.md# Resource limits. ButAPP_ISOLATION.mddoes not cross-reference back toENVIRONMENT.mdfor the hosted profile's CPU capping. A reader ofAPP_ISOLATION.mdalone would not know that hosted caps CPU.Proposed fix: Add a one-line cross-reference note in
APP_ISOLATION.md# Resource limits, near the "CPU is never capped" paragraph, pointing toENVIRONMENT.md# Per-instance resource limits for the hosted profile's CPU capping behavior. No content rewrite — just a pointer.Plan
On "go":
docs/issue-NNN-resource-limits-xrefAPP_ISOLATION.mddocs-update-state.mdReply go to proceed, or tell me to skip/adjust anything.