diff options
| author | Adam Malczewski <[email protected]> | 2026-06-14 16:58:39 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-06-14 16:58:39 +0900 |
| commit | 1e1d62ec28828d11e924e5e0047041df8ed8edfc (patch) | |
| tree | 5866d2ff328d23ce214bfc60aa1b598aac24e2c4 | |
| parent | d337b8bf0e8f4b2e54ef76d093e76e5841fcf184 (diff) | |
| download | unbox-1e1d62ec28828d11e924e5e0047041df8ed8edfc.tar.gz unbox-1e1d62ec28828d11e924e5e0047041df8ed8edfc.zip | |
docs/packaging: genericize build-infra references (remove host/user/paths)
Replace the specific builder hostname, username, home path, and the cited
private methodology-source repo with generic wording across ORCHESTRATOR.md,
notes/plan.md, tasks.md, and the PKGBUILD maintainer line. No machine/network
identifiers remain in the tree.
| -rw-r--r-- | ORCHESTRATOR.md | 7 | ||||
| -rw-r--r-- | notes/plan.md | 8 | ||||
| -rw-r--r-- | packaging/PKGBUILD | 2 | ||||
| -rw-r--r-- | tasks.md | 2 |
4 files changed, 9 insertions, 10 deletions
diff --git a/ORCHESTRATOR.md b/ORCHESTRATOR.md index f56379c..6a2d720 100644 --- a/ORCHESTRATOR.md +++ b/ORCHESTRATOR.md @@ -15,9 +15,8 @@ back-and-forth) is a SIGNAL of a bad contract boundary, not normal work. This harness is a synthesis of "The AI Harness" (https://dev.to/louaiboumediene/the-ai-harness-why-your-ai-coding-agent-is-only-as-smart-as-the-repo-you-put-it-in-cml) -with the dispatch methodology (reference repo: -`user@builder:~/projects/internal-methodology/`, principles P1–P8 in -its `notes/restructure-plan.md` §1). Key imports: tiered-cache context +with a separate in-house methodology (a private reference repo whose +principles P1–P8 live in its `notes/restructure-plan.md` §1). Key imports: tiered-cache context (tiny always-loaded files, big on-demand files), rules as crystallized scar tissue, glossary against synonym drift, skills for fumbled workflows, and "never write down what a frontier model already knows" (P6). @@ -91,7 +90,7 @@ which is the real bug. - ccache always on; per-unit ninja targets in loops, never world rebuilds. - The RMLUi subproject builds ONCE and is never edited. - `build/` (fast, dev) and `build-asan/` (sanitizers) are separate dirs. -- If local builds still bottleneck: build remotely on builder over ssh, +- If local builds still bottleneck: build remotely on a fast box over ssh, run binaries here (deferred decision — exhaust ccache first). ## 6. Harness maintenance — HOW THE MD FILES GROW (your standing duty) diff --git a/notes/plan.md b/notes/plan.md index 7e6ca01..db92d58 100644 --- a/notes/plan.md +++ b/notes/plan.md @@ -13,8 +13,8 @@ CF-AX3 Let's Note, equally ergonomic for touchscreen, keyboard, and mouse. One process — a **monolithic kernel** (wlroots compositor core + embedded RMLUi UI substrate + extension host) — where **every feature is an in-process extension** coupled through typed C++ contracts. The methodology -is imported from dispatch (`user@builder:~/projects/dispatch/ -arch-rewrite/`): minimal kernel, contracts as the only cross-unit surface, +is imported from a separate in-house project: minimal kernel, contracts +as the only cross-unit surface, one owner-agent per unit, functional core / imperative shell, glossary discipline, and the harness-as-deliverable (its principles P1–P8 apply here unchanged; see its `notes/restructure-plan.md` §1). @@ -137,7 +137,7 @@ trusted. | Decision | Default until then | Trigger | |---|---|---| | dlopen extension loading | static linking | third-party extension exists | -| Remote builds on builder | local + ccache | builds still bottleneck after ccache | +| Remote builds on a fast box | local + ccache | builds still bottleneck after ccache | | OSK injection: wlr_seat direct vs virtual-keyboard protocol | direct injection | external-client IME need | | Workspace model (per-output? tags?) | undecided — design at slice 7 | tiling slice starts | | clang-format style | defer config to slice 1 | first formatting dispute | @@ -148,7 +148,7 @@ trusted. ## 8. References -- Methodology source: `user@builder:~/projects/internal-methodology/` +- Methodology source: a private in-house reference repo (AGENTS.md, ORCHESTRATOR.md, GLOSSARY.md, notes/restructure-plan.md §1 P1–P8) - "The AI Harness" — https://dev.to/louaiboumediene/the-ai-harness-why-your-ai-coding-agent-is-only-as-smart-as-the-repo-you-put-it-in-cml diff --git a/packaging/PKGBUILD b/packaging/PKGBUILD index 312e715..73039fb 100644 --- a/packaging/PKGBUILD +++ b/packaging/PKGBUILD @@ -1,4 +1,4 @@ -# Maintainer: user +# Maintainer: unbox # # Local PKGBUILD for the unbox Wayland desktop environment. Builds the CURRENT # WORKING TREE (the repo this PKGBUILD lives in), not a clean VCS checkout — so @@ -100,6 +100,6 @@ deprecated no-op `Options::ui_spike`, retiring host-bin's demo ui. ## Deferred decisions (decide when reached — see notes/plan.md §7) -dlopen extensions · remote builds on builder · xwayland default · +dlopen extensions · remote builds on a fast box · xwayland default · OSK virtual-keyboard protocol vs direct seat injection · workspace model · clang-format style details |
