A

Delivery structure

2 specs, 2 requirements, 2 with no code mapped
Knuckles-Team/technitium-dns-mcpSpec delivery
Specs (2)
  • CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT1
  • CONN-TECHNITIUM-DNS-MCP1
Records not done
  • Requirementsall slices in all specs2
  • Requirements not donenot VERIFIED1
  • Specs not donewhole specs only1

Each spec shows its requirement count. Panel J lists every record.

B

Delivery states

count of total

Requirements (2)

LANDED (landed)1 of 2 requirements
VERIFIED (verified)1 of 2 requirements

Specs (2)

LANDED (landed)1 of 2 specs
VERIFIED (verified)1 of 2 specs

Each bar shows one state against all records of the same kind.

Percentages count current rows. Done means VERIFIED.

C

State definitions

delivery_state
StateDefinition
SPECIFIEDThe requirement is written. No code for it is on the default branch.
LANDEDA commit that carries its ID in a Spec trailer is on the default branch.
VERIFIEDIt is LANDED and a test bound to its ID exists.

A spec state is the lowest state of its rows. Done means VERIFIED.

Invalid state: 0

D

Specifications

specs/*/status.json
Spec / titleReq.LandedDoneSpec stateCode references
CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENTCONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT — The connector serves its packaged content11/10LANDEDspec.md documentation: file exists; coverage not verified
requirements.md documentation: file exists; coverage not verified
CONN-TECHNITIUM-DNS-MCPCONN-TECHNITIUM-DNS-MCP — Technitium DNS ingestible sources11/11✓ VERIFIED../../tests/test_ingest_sources.py test: file exists; coverage not verified
../../technitium_dns_mcp/ontology/ingest_sources.json implementation: missing source
plan.md documentation: file exists; coverage not verified
tests/test_ingest_sources.py test: file exists; coverage not verified

Landed counts LANDED and VERIFIED requirements. Done counts VERIFIED requirements only.

The spec state comes from the spec status file only.

U

Spec architecture

repository / component packages

Packages group specs by repository and declared component. Unassigned means no component was declared. Code links do not prove coverage. Mermaid source.

Knuckles-Team/technitium-dns-mcp / Connector (1)
Knuckles-Team/technitium-dns-mcp / Connector (1)CONN-TECHNITIUM-DNS-MCP

CONN-TECHNITIUM-DNS-MCP: no plan diagram declared.

Knuckles-Team/technitium-dns-mcp / Unassigned (1)
Knuckles-Team/technitium-dns-mcp / Unassigned (1)CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT

CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT: no plan diagram declared.

R

Spec relationships

declared dependencies and references

Depends on means a declared prerequisite. Extends and references do not imply prerequisite order. Shared code never creates dependencies. External targets are source declarations, not verified delivery.

Knuckles-Team/technitium-dns-mcp / Connector
SpecRelationshipTargetEvidence
CONN-TECHNITIUM-DNS-MCPNo relationships declared; dependencies unknown
Knuckles-Team/technitium-dns-mcp / Unassigned
SpecRelationshipTargetEvidence
CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENTNo relationships declared; dependencies unknown
G

Open issues and pull requests

open at capture

Issues

0 open at capture.

    Pull Requests

    0 open at capture.

      The build reads GitHub one time. This page makes no live API requests.

      J

      Record inventory

      4 records

      Each status file gives one spec row. Each requirement gives one more row. A record without a valid state shows INVALID. Expand a Definition to read the canonical requirement and verification text.

      All documented records (4 rows)
      ID / sourceKindParentStateCommit / test evidence
      CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT
      CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT — The connector serves its packaged content
      specNoneLANDEDNo recorded commit/test evidence
      CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT-R001
      Default content
      Definition — CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT / CONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENT — The connector serves its packaged contentCanonical requirement and verification source
      **Default content.** `pyproject.toml` declares `technitium-dns-mcp` as the single `agent_connector_sdk.connector` entry point. The server lists the packaged `skill://` and `ontology://` resources and the packaged prompts with no `content=` argument. Proving test: `tests/test_default_content_surfaces.py`. | `resources/list` includes `skill://` and `ontology://`; `prompts/list` includes each packaged prompt.
      requirementCONN-TECHNITIUM-DNS-MCP-CONNECTOR-CONTENTLANDEDce4e20f8c147
      CONN-TECHNITIUM-DNS-MCP
      CONN-TECHNITIUM-DNS-MCP — Technitium DNS ingestible sources
      specNoneVERIFIEDNo recorded commit/test evidence
      CONN-TECHNITIUM-DNS-MCP-R001
      Declare the `zones` source
      Definition — CONN-TECHNITIUM-DNS-MCP / CONN-TECHNITIUM-DNS-MCP — Technitium DNS ingestible sourcesCanonical requirement and verification source
      **Declare the `zones` source.** The connector ships `technitium_dns_mcp/ontology/ingest_sources.json` with the `zones` source. The source pages records through the read-only tool `technitium_dns_list_zones`. | `tests/test_ingest_sources.py::test_declares_ingestible_sources` validates the packaged file, resolves its tool to a client read operation and its record type to a manifest `schema_mappings` entry.
      requirementCONN-TECHNITIUM-DNS-MCPVERIFIED425958bd488a
      tests/test_ingest_sources.py:14
      TitleSpec delivery: technitium-dns-mcp
      RepositoryKnuckles-Team/technitium-dns-mcp
      Commit25c5119db21c
      Captured (UTC)2026-10-26T17:15:03
      Snapshotsnapshot.json (v1)
      Sourcespecs/*/status.json
      Sheet1 of 1