Skip to content

naviNBRuas/_AutomationFoundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

_AutomationFoundry

Foundational automation building blocks organized as independently consumable packages.

Overview

_AutomationFoundry is a domain repository of reusable automation components (engines, control layers, policy helpers, integration adapters, and developer tooling). Every package is intended to be used on its own or composed with others.

Packages

Installation

Option A: consume the whole repository

git submodule add https://github.com/navinBRuas/_AutomationFoundry.git vendor/automation-foundry

Option B: install a single package

pip install git+https://github.com/navinBRuas/_AutomationFoundry#subdirectory=workflow-engine
pip install git+https://github.com/navinBRuas/_AutomationFoundry#subdirectory=policy-as-code

Usage

  1. Pick the package you need.
  2. Follow that package's README.md for API, configuration, and examples.
  3. Compose multiple packages only through explicit interfaces.

Development

  • Keep package boundaries independent.
  • Run tests and lint checks from the target package directory.
  • Update package-level docs and changelogs with behavior changes.

Governance & docs

Version

0.1.0

License

See LICENSE.

About

Automation domain repository containing independently consumable packages for building reliable, auditable automation systems — including workflow engines, policy-as-code, observability, security guardrails, connectors, and developer tooling — designed for composability and clear interface boundaries.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors