Conversation
Add swap configuration and adjust system settings
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
Add swap configuration and adjust system settings. Without it, the nodes quickly reach 99% mem use.
Validation
pnpm lintpnpm typecheckpnpm testStaging Verification (REQUIRED for all code changes — merge-blocking)
All checkboxes below are mandatory for any PR that changes runtime code (
.ts,.tsx,.go, etc.). WriteN/A: docs-onlyONLY if the PR contains zero runtime code changes. See.claude/rules/13-staging-verification.md.Deploy Stagingworkflow triggered manually and passed for this branchapp.sammy.party(staging) using test credentials and actively tested the applicationN/A: no infra changesONLY if the PR does not touch any infrastructure paths.Staging Verification Evidence
UI Compliance Checklist (Required for UI changes)
.codex/tmp/playwright-screenshots/(see.claude/rules/17-ui-visual-testing.md)End-to-End Verification (Required for multi-component changes)
.claude/rules/10-e2e-verification.md)Data Flow Trace
Untested Gaps
Post-Mortem (Required for bug fix PRs)
What broke
Root cause
Class of bug
Why it wasn't caught
Process fix included in this PR
Post-mortem file
Specialist Review Evidence (Required for agent-authored PRs)
If review agents were dispatched during Phase 5, list every reviewer below. Do NOT merge until every row shows PASS or ADDRESSED. If any reviewer could not complete (timeout, workspace killed, error), you MUST add the
needs-human-reviewlabel and stop — do not self-merge. See.claude/rules/25-review-merge-gate.md.needs-human-reviewlabel added and merge deferred to humanExceptions (If any)
Agent Preflight (Required)
Classification
External References
Provide sources consulted before coding. For
external-api-change, include Context7 output or official docs.If not applicable, write
N/A: <reason>.Codebase Impact Analysis
List affected components and code paths (for example
apps/api,packages/shared,packages/vm-agent).If not applicable, write
N/A: <reason>.Documentation & Specs
List docs/spec files updated, or write
N/A: <reason for no updates>.Constitution & Risk Check
State which constitution principles were checked and summarize key risks/tradeoffs.