starisian-technologies/SPARXSTAR AI Manifest Protocol Enforce (PHP)
Validate a PHP repository against the SPARXSTAR AI Manifest Protocol (SPX) closed-vocabulary naming protocol. Reads spx-vocab.json, walks the configured source path for *.php files, and fails on any naming or structure violation. Non-PHP repositories should supply a language-specific validator that consumes spx-vocab.json and CONTRACT.md from the protocol authority repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| vocab-path | Relative path to the SPX vocabulary file inside the calling repository. Defaults to system/spx-vocab.json. | no | system/spx-vocab.json |
| src-path | Relative path to the source directory to scan. Defaults to src. | no | src |
| config-path | Relative path to the repo-level SPX scope configuration file. If present, the validator uses scope-aware classification instead of scanning all of src/ as SPX service-layer code. Defaults to spx.config.yml. | no | spx.config.yml |
Outputs
| name | description |
|---|---|
| result | clean or failed |