Developer Documentation Index

June 23, 2026 ยท View on GitHub

This directory is for WifiWand maintainers and developers. These documents contain deep technical details, research, and internal strategy.

Use ../../docs/README.md for end-user and operator documentation.

macOS Helper Development

Developer Environment

  • Isolated AI Dev VM Setup - Step-by-step guide for building an isolated VM-based development environment with Ansible, suitable for Linux now and Apple Silicon later.
  • Testing Guide - Test scopes, real-environment tags, coverage artifact handling, and CI expectations.

Documentation Server

General Information

  • Command Architecture - Detailed explanation of the current command scheme, including command binding, registry dispatch, shell integration, and the WifiWand::Commands::OutputSupport boundary.
  • public_ip Command Architecture - Design notes for the dedicated external-IP command and its separation from info.
  • connected? vs internet_connectivity_state - Analysis of the semantic split between WiFi connection state and host-level internet reachability, with API cleanup suggestions.

Architecture Changes

  • macOS Redacted Network Names Policy - Design note covering the command-semantics problem created by macOS SSID redaction and the proposed default policy for exact-SSID operations.

Internal Reports And Planning

Agent Prompts And Review Notes

  • Prompt Library - Reusable prompts and reviewer guidance for internal workflows.