scjson

scjson logo

AGENTS

This file defines agents and their respective roles for the scjson project. Each agent is responsible for a specific transformation, validation, or extraction task.


Python Configuration

Python is setup with all modules specified. Do not run pip or poetry.

Javascript Configuration

The package.json for js directory specifies dist/index.js as the entrypoint. Therefore the package needs to be cpiled with ‘npm run build’ prior to execution via node or testing after changes with uber_test.py.

Documentation and Attribution Requirements

All agents must include:

"""
Agent Name: <descriptive identifier>

Part of the scjson project.
Developed by Softoboros Technology Inc.
Licensed under the BSD 1-Clause License.
"""

Checklist Maintenance Policy


Agent: scxml-to-scjson


Agent: scjson-to-scxml


Agent: validate-scjson


Agent: validate-scxml


Agent: generate-jsonschema


Agent: roundtrip-test


Agent: schema-dump