Metadata-Version: 2.4
Name: devfabeco-library
Version: 0.3.0
Summary: NGKsSystems shared library components
Author: NGKsSystems
License: Proprietary
Project-URL: Homepage, https://github.com/NGKsSystems/NGKsDevFabEco
Project-URL: Repository, https://github.com/NGKsSystems/NGKsDevFabEco
Project-URL: Bug Tracker, https://github.com/NGKsSystems/NGKsDevFabEco/issues
Keywords: reporting,documentation,proof,audit,deterministic
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Build Tools
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Provides-Extra: dev
Requires-Dist: pytest>=9; extra == "dev"

# NGKsLibrary

## ngksdocengine

DocEngine module for rendering unified proof summaries.

### Command

- `python -m ngksdocengine render --pf "<PF_PATH>"`

### Inputs

- `<PF>/00_run_manifest.json`
- Any of:
  - `<PF>/graph/component_report.json`
  - `<PF>/devfabric/component_report.json`
  - `<PF>/buildcore/component_report.json`

### Outputs (summary only)

- `<PF>/summary/index.json`
- `<PF>/summary/SUMMARY.md`

DocEngine also appends write records to `<PF>/00_writes_ledger.jsonl` with `writer: "docengine"` for the summary outputs.
