Markdown-native knowledge toolkit providing a contract layer between semi-structured markdown and structured knowledge systems.
The remote row pointed at 127.0.0.1:18000, a reverse tunnel back to the workstation. On railiance01 the State Hub runs in the cluster on that same machine, so the request left the box and came back to reach a local service. Refs CUST-WP-0067-T07 Assistant: claude-code Assistant-Model: opus Assistant-Process: 2583210@bnt-lap001 Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006 |
||
|---|---|---|
| .claude/rules | ||
| .forgejo/workflows | ||
| docs | ||
| examples | ||
| registry | ||
| src/markitect_tool | ||
| tests | ||
| wiki | ||
| workplans | ||
| .custodian-brief.md | ||
| .gitignore | ||
| .repo-classification.yaml | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| INTENT.md | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| sbom-tools.yaml | ||
| SCOPE.md | ||
markitect-tool
markitect-tool is a markdown-native toolkit and CLI for turning
semi-structured Markdown into structured, queryable, reusable knowledge
artifacts.
This repository is the syntax-layer successor to the in-scope core of
markitect-main. Its product boundary is defined in INTENT.md and the
requirements documents in wiki/.
Start Here
INTENT.md- project purpose, boundaries, and design principleswiki/ProductRequirementsDocument.md- product scope and success criteriawiki/FunctionalRequirementsSpecification.md- observable functional behaviordocs/markitect-main-scope-assessment.md- migration assessment frommarkitect-maindocs/practical-usecase-relevance.md- practical adoption usecases and relevance expectationsdocs/getting-started.md- first-use guide from checkout to practical commandsdocs/command-cheatsheet.md- command-oriented workflow cheat sheetdocs/examples-index.md- map from examples to usecases and commandsdocs/source-adapter-contract.md- v1 source adapter contract for external format adaptersdocs/source-adapter-migration.md- sibling-repo handoff for source adapter adoptiondocs/performance-notes.md- local performance posture and smoke coveragedocs/cli-reference.md- generatedmktcommand referencedocs/api-reference.md- generated public API referenceworkplans/- source-of-truth implementation and migration plans
State Hub
The repo is registered with the Custodian State Hub as markitect-tool under
the markitect domain. See docs/state-hub-integration.md.
Development
Run the tests:
python3 -m pytest
Install locally from a checkout:
python3 -m pip install -e .
mkt --help
Try the parser CLI from a checkout:
PYTHONPATH=src python3 -m markitect_tool parse README.md --format tree
Generate shell completion and reference docs:
mkt completion bash > ~/.mkt-complete.bash
mkt docs cli --output docs/cli-reference.md
mkt docs api --output docs/api-reference.md