diff --git a/.beads/sync_base.jsonl b/.beads/sync_base.jsonl index 0b3f6f7..d34e664 100644 --- a/.beads/sync_base.jsonl +++ b/.beads/sync_base.jsonl @@ -1 +1,2 @@ {"id":"nixos-configs-0gl","title":"Evaluate nixos-configs repo structure","description":"# Research Goal\nEvaluate the structure of nixos-configs to identify areas for improvement. The deliverable is a set of child beads—each containing prompts for deeper exploration and actionable improvement plans.\n\n## Research Methodology\nUse `/humanlayer:research_codebase_nt` pattern with parallel subagents:\n- **codebase-locator**: Find files and components\n- **codebase-analyzer**: Understand how code works\n- **codebase-pattern-finder**: Find similar implementations and patterns\n\n## Focus Areas (research all 7)\n\n| Area | Questions to Answer |\n|------|---------------------|\n| **Flake Structure** | Is flake.nix well-organized? Are inputs minimal? Module composition clear? |\n| **System Roles** | Roles properly scoped? Duplication? Consistent option patterns? |\n| **Home-Manager Roles** | Clean separation from system roles? Reusable across platforms? |\n| **Machine Configs** | Are machines DRY? Shared patterns extracted? Hardware abstractions clean? |\n| **Custom Packages** | Packages well-structured? Overlay usage optimal? |\n| **Cross-Platform** | Darwin/WSL/Steam Deck patterns consistent? Code reuse? |\n| **Scripts \u0026 Utilities** | Flake apps organized? Automation opportunities? |\n\n## Deliverables\n1. **Summary of current state** for each focus area\n2. **Child beads** for each area with improvement potential, containing:\n - Prompt: \"Use `/humanlayer:research_codebase_nt` to analyze [specific aspect]\"\n - Prompt: \"Use `/humanlayer:create_plan_nt` to plan [specific improvement]\"\n3. **Recommended priority order** for addressing improvements\n\n## Key Files to Analyze\n- `flake.nix` (9.4KB) - Primary target\n- `roles/default.nix` - System role patterns\n- `home/roles/default.nix` - Home-manager role patterns\n- `machines/*/configuration.nix` - Per-machine patterns\n- `packages/default.nix` - Custom package overlay","status":"open","priority":2,"issue_type":"task","created_at":"2026-01-09T12:47:08.135451956-08:00","created_by":"johno","updated_at":"2026-01-09T12:47:21.188389846-08:00"} +{"id":"nixos-configs-1wd","title":"When building the USB image, find a way to pre-run doom sync","status":"open","priority":2,"issue_type":"task","created_at":"2026-01-10T09:10:21.469199401-08:00","created_by":"johno","updated_at":"2026-01-10T09:10:21.469199401-08:00"}