summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-14 16:58:39 +0900
committerAdam Malczewski <[email protected]>2026-06-14 16:58:39 +0900
commit1e1d62ec28828d11e924e5e0047041df8ed8edfc (patch)
tree5866d2ff328d23ce214bfc60aa1b598aac24e2c4
parentd337b8bf0e8f4b2e54ef76d093e76e5841fcf184 (diff)
downloadunbox-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.md7
-rw-r--r--notes/plan.md8
-rw-r--r--packaging/PKGBUILD2
-rw-r--r--tasks.md2
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
diff --git a/tasks.md b/tasks.md
index 448f40c..f2a4d2f 100644
--- a/tasks.md
+++ b/tasks.md
@@ -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