Module Status Tracking — opsdev.nz (2026-08-02)¶
Date: 2026-08-02
Purpose: Status overview of the OpsDev.nz module group. Each module lives in its own GitHub repo where issues, specs, and development work are tracked. This doc provides a snapshot of what's happening across the group and what the sprint priorities are.
Opsdevnz Modules¶
Modules live under public/opsdev.nz/modules/ as git submodules pointing to
their canonical GitHub repos. All are published on PyPI.
| Module | Version | PyPI | Tracking Issue | Status |
|---|---|---|---|---|
| oc-opsdevnz | 0.2.5 | oc-opsdevnz |
— | postponed — CLI extension (addFunds, createExpense) pending. Throwaway scripts work; formal subcommands not built. Sprint 10 H2 target. |
| op-opsdevnz | 0.1.4 | op-opsdevnz |
#8 (parent), #9 (sub) | doing — Raised priority. SDK integration is broken — service accounts can't use the package. This directly blocks: (1) OpsFin headless SSH signing (Sprint 10 H1), (2) MCP/agent parallelism, (3) Python secrets forum demo (Aug 18). Tests pass by mocking the missing API. Fix: replace OnePassword.from_environment() with real Client.authenticate() flow. |
| octodns-metaname | 0.2.1 | octodns-metaname |
#10 | postponed — register_domain() enhancement requested. Side project, not sprint. |
| worklog-opsdevnz | 0.2.0 | worklog-opsdevnz |
— | postponed — stable, published. No active development. Integration with sprintmaint planned but deferred. |
| module-template-opsdevnz | 0.0.4 | — | — | postponed — template only. Updated as patterns evolve. Not a deliverable. |
Planned / Proposed Modules¶
Modules that don't exist yet but have opsdev.nz tracking issues.
| Module | Tracking Issue | Status |
|---|---|---|
| akahu-opsdevnz | #8 (RAMP integration), #9 (build module) | postponed — Incubating in the private ledger repo. Requirements sketched, throwaway scripts work. Formal module not sprint-10 priority. Publish to GitHub/PyPI at 0.1.0. |
Gap Analysis¶
Retro Recommendations¶
Actions identified during the Sprint 9 retro. To be executed when Sprint 10 opens.
| # | Action | Rationale |
|---|---|---|
| 1 | Prioritise op-opsdevnz SDK fix in sprint work | GitHub issues #8 and #9 track the fix already. Needs sprint visibility and scheduling for the three blocking consequences. |
| 2 | Create GitHub issues and user stories for oc-opsdevnz CLI extension (addFunds, createExpense) |
Sprint 10 H2 target. Spec and design docs in the oc-opsdevnz repo. Throwaway scripts exist; needs formal subcommands. |
| 3 | akahu-opsdevnz: continue RAMP integration work toward 0.1.0 | Incubating in the private ledger repo. Throwaway scripts work against the Akahu API. Tracked via opsdev.nz issues 8 (RAMP integration) and 9 (build module). Target: publish to GitHub/PyPI at 0.1.0. |
Related¶
- OpsDev.nz issue audit — 7 open issues