# service-cartographer Public Source Note - 2026-05-02

This source note supports the Greyforge Chronicle "Service Cartographer: Inventory Before Runtime Mutation."

Chronicle URL: https://greyforge.tech/chronicles/service-cartographer-runtime-inventory

OpenForge URL: https://greyforge.tech/openforge

GitHub repository: https://github.com/GreyforgeLabs/service-cartographer

GitHub release: https://github.com/GreyforgeLabs/service-cartographer/releases/tag/v0.1.0

## Public Claims

- `service-cartographer` is a read-only Python command-line utility for local workflow inventory.
- The v0.1.0 release inventories systemd units, cron jobs, executable wrappers, Git repositories, and env-file metadata.
- The tool outputs Markdown, JSON, and CSV.
- The default privacy posture redacts hostnames, shortens home paths, avoids env-file values, and masks common credential-looking command fragments.
- The tool is run on demand. It is not a daemon, background service, web server, scheduler, or remote collector.

## Validation Summary

Before publication, the release path passed:

- Ruff check
- pytest
- Python package build
- Twine package check
- OpenForge readiness status

The validation summary is published without private terminal output, machine paths, local service names, cron commands, or inventory details.

## Privacy Boundary

The internal scan that motivated the release is not published. The public artifact is the reusable tool, its repository, its release, and this source note.

No private runtime map is needed to evaluate the public claim: the repository and v0.1.0 release are sufficient to inspect the tool shape and behavior.

