Skip to content

natmap consumes the shared inspect API #35

Closed

Description

@FAZuH

34 — natmap consumes the shared inspect API

What to build: natmap drops its local get_port_mappings parsing and reads the shared lab-lib inspection shape for its mapping flow. Behavior is unchanged; the format is defined once in lab-lib.

Blocked by: #33 — the shared inspection module must land first.

Status: ready-for-agent

  • natmap's mapping flow uses the lab-lib inspect API; no local inspect-parse duplication remains
  • Port-mapping tests re-point at the shared shape; behavior unchanged
  • natmap lib suite green

Activity

  1. FAZuH commented on Oct 4, 2026

    @FAZuH
    OwnerAuthor

    This work is already landed on v0.2 (pointer at merge 3dc79fa). feat/c4-port-authority and feat/c5-inspection were rebased onto v0.2; every commit was a patch-equivalent already present there, so both branches linearized down to v0.2 cleanly, the tree was verified (PortAssignments absent, shared lab-lib inspect module in crates/lab-lib/src/docker.rs, both daemons consuming it), and ./dev.sh test passed 431/0. Closed by hand because the merge history does not fire a keyword from the non-default branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions