Building interoperable, adaptable, and extensible information-processing systems.
| infospace | ||
| seeds | ||
| spec | ||
| src/info_tech_canon | ||
| tests | ||
| wiki | ||
| workplans | ||
| .custodian-brief.md | ||
| .gitignore | ||
| canon.yaml | ||
| CODING_AGENT_BOOTSTRAP.md | ||
| INTENT.md | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| SCOPE.md | ||
Building interoperable, adaptable, and extensible information-processing systems.
Current Service
This repository now implements one concrete infospace under infospace/.
The repository root remains the service, governance, and workplan shell.
The first service surface is intentionally small:
- JSON-first CLI commands
- importable Python service functions
- read-only local HTTP API
- artifact loading, checks, and graph summaries backed by
infospace-bench
Source-Tree Usage
PYTHONPATH=src python3 -m info_tech_canon inspect
PYTHONPATH=src python3 -m info_tech_canon artifacts
PYTHONPATH=src python3 -m info_tech_canon models
PYTHONPATH=src python3 -m info_tech_canon standards
PYTHONPATH=src python3 -m info_tech_canon validate
PYTHONPATH=src python3 -m info_tech_canon graph
PYTHONPATH=src python3 -m info_tech_canon api --host 127.0.0.1 --port 8765
After package installation, the same commands are available through the
info-tech-canon console script.
API Endpoints
GET /healthGET /inspectGET /artifactsGET /artifacts?kind=modelGET /modelsGET /standardsGET /validateGET /graphGET /graph?format=mermaidGET /profiles/{profile}/inspect