This Work Plan file drives the AI collaborative development. Interactions are broken down into “Stages”. Each Stage has a set of TODOs that I work with Claude to accomplish.
Companion docs: AI-AGENTS.org (agent guidance / layering), README.org (overview).
Goal: Create a blee-panel for installing a dual boot Windows-11 and Debian-13
And understand the structure. ----- AI Results: ------/_nodeBase_/(repo root:panels/bisos-periphery)android/,chromeBook/,cygwin/,imaging/,printing/(leaf branches)microsoftWindows/(branch w/ descendents) andmicrosoftWindows/outlook/(the one content-rich example),microsoftWindows/dualBoot-Win11-Deb13/(new, near-empty)- Reference example outside repo:
/bisos/panels/bisos-core/_nodeBase_/fullUsagePanel-en.org
- Every panel lives at
<node>/_nodeBase_/fullUsagePanel-en.org. - The git working tree (
/bisos/git/auth/bxRepos/blee-binders/bisos-periphery/...) is surfaced under/bisos/panels/bisos-periphery/...(a symlink/overlay). Panels reference BOTH paths:This File::uses the/bisos/panels/path, and a/file-truename:/line gives the real git-tree path. - Directory nesting = the panel hierarchy (parent / descendents / siblings / ancestors).
In order, each panel contains:
bxPanel:common/title-plus—#+title:(node path),#+roam_tags: branch,#+roam_key:, and a[[roam:...]]link to the parent.blee:bxPanel:topPanelControls— standard control/RipGrep/Maintenance bar; includesThis File ::(panels path) and a/file-truename:/(git-tree path).blee:bxPanel:title(:title "auto") — the FPF/ByStar banner with~Node:: <parent> -- <leaf>~.blee:bxPanel:terseTreeNavigator— auto-generated Decedents / Siblings / Ancestors nav links.blee:bxPanel:foldingSection :outLevel 1 :title "Overview" :anchor "Panel"— the first content section; placeholder body is “Overview Comes Here.”- (content) additional
foldingSectionblocks for the actual material, optionally with:extraInfo(a short right-margin tag like “Howto”). Runnable steps useblee:bxPanel:runResult :command "..."blocks (see outlook for working examples). blee:bxPanel:separatorblee:bxPanel:evolution+foldingSection "Notes, Ideas, Tasks, Agenda"(holds*** TODOitems) +blee:bxPanel:evolutionMaintainers(Problem Report / Maintainers).blee:bxPanel:footerPanelControls,footerOrgParams(STARTUP/SEQ_TODO/TAGS/=#+CATEGORY: N:<leaf>=), andfooterEmacsParams(the Local Variables block).
- Panels are NOT hand-written from scratch — the dblocks are generated/refreshed in
emacs (“Update Buf Dblocks”). A human authors only (a) the content inside
foldingSectionbodies and (b) the section:title=/:extraInfo= attributes. - The
dualBoot-Win11-Deb13stub already has all scaffolding correct; its Overview section title is “Overview and Use Cases” and it is tagged/::Blank Starting Point::/. Filling it = adding newfoldingSection(andrunResult) blocks for the actual dual-boot steps, mirroring theoutlookpanel’s pattern. outlookis the best in-repo template for instructional content (sectioned howtos- runnable
readpst=/=aptcommands).
- runnable
Authored the content of the dualBoot-Win11-Deb13 panel. All generated dblock
scaffolding (title/control/nav/evolution/footers) was left untouched; only
foldingSection bodies were added.
- Scenario
- Windows 11 already installed; add Debian 13 alongside it.
- Disk
- single disk — shrink Windows, install Debian into the freed space.
- Depth
- practical, end-to-end draft (a starting point to verify/refine).
- Commands
- plain
#+begin_exampleblocks (run on the target machine), notrunResultdblocks. - Defaults
- UEFI firmware, Secure Boot left ON, TPM 2.0 present.
- Overview and Use Cases (body filled; extraInfo updated from “Blank Starting Point”)
- Prerequisites and Assumptions
- Step 0 – Back Up Everything First
- Step 1 – Prepare Windows 11 (Fast Startup off, suspend BitLocker, hibernation off)
- Step 2 – Shrink the Windows Partition (Disk Management)
- Step 3 – Create the Debian 13 Installer USB (download, verify, write)
- Step 4 – Firmware / UEFI Settings (boot order, Secure Boot)
- Step 5 – Install Debian 13 Alongside Windows (guided free-space install; reuse, don’t reformat, the EFI partition)
- Step 6 – First Boot, GRUB and os-prober (GRUB_DISABLE_OS_PROBER=false)
- Step 7 – Post-Install Checks and Tips (RTC clock skew, updates, re-enable BitLocker)
- Troubleshooting (boot order, BitLocker prompt, shrink limits, GRUB repair)
- This is a starting-point draft — verify steps against real hardware before relying on it.
- In emacs, run “Update Buf Dblocks” so the nav/footers regenerate cleanly around the new content.
- Debian 13 ISO filename is shown as
debian-13.x.0-amd64-netinst.iso(a placeholder) — adjust to the actual point-release filename when used.
- Explain briefly what TPM 2.0 is
- Briefly explain What Bitlocker is
- Briefly describe how you get an elevated Powershell. No need to give the option of command prompt. Say explicitly one thing when possible.
- In Setp 2. Mention what is the disk size requirement for a MINIMAL Windows 11. Suggest that Windows 11 be of that size.
----- AI Results: ------
Requested edits done: TPM 2.0 and BitLocker defined; elevated PowerShell = Start -> Terminal (Admin); Step 2 notes the 64 GB Windows 11 minimum and suggests sizing to it.
Further fixes from a real end-to-end run (Dell desktop, single 2 TB NVMe) — all verified working:
- BitLocker on Home:
manage-bdefails0x8031005a; turn off Device Encryption in Settings instead. - Step 4: added explicit Windows shutdown; Dell
F12/ HPF9boot keys; tap repeatedly. - Disk invisible in installer = RAID On / Intel RST+VMD (a controller mode, not an array); safe
RAID->AHCI switch via Windows Safe Mode (
bcdedit safeboot). - Safe Mode:
wt.exewon’t launch; usecmd.exevia Task Manager. - Clarified the installer’s non-free-firmware prompt is unrelated to the disk/VMD issue.
- Explained
{current}BCD identifier and the one-time Hello-PIN reset (TPM re-seal).
Outcome: GRUB shows both OSes; both boot cleanly.