Metadata-Version: 2.4
Name: physicalsystems-node
Version: 0.2.1
Summary: Physical Systems local hardware discovery, observation and supervised execution node
Author: Physical Systems
License: Physical Systems proprietary preview notice
        
        Copyright (c) 2026 Lienert De Maeyer / Physical Systems. All rights reserved.
        
        The first-party modules included in the physicalsystems-node preview are
        proprietary software. You may download, install and use this provided preview
        for evaluation of Physical Systems on systems you are authorized to operate.
        This notice does not grant permission to redistribute or relicense the
        first-party software, or grant rights to the remainder of the private source
        repository. Additional rights require permission from the copyright holder.
        Rights that cannot be excluded by applicable law are unaffected.
        
        This experimental preview is provided AS IS, without warranties, to the extent
        permitted by applicable law. It is not a certified safety controller. Software
        installation is not authorization to operate physical equipment; commissioning,
        appropriate protective measures and explicit operation approval are separate.
        
        Third-party components are separately licensed by their respective owners.
        Their licenses and notices remain applicable and are not replaced by this
        notice. In particular, tinyedge-runtime is a separate Apache-2.0 distribution;
        NumPy and OpenCV are separate third-party distributions, not vendored here.
        
        Python wheel contents are readable Python source. This notice defines the
        first-party preview distribution's scope; it does not claim to hide its code.
        
Classifier: Development Status :: 3 - Alpha
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tinyedge-runtime==0.2.0
Requires-Dist: numpy<3,>=1.24
Requires-Dist: opencv-python-headless<5,>=4.10
Dynamic: license-file

# Physical Systems Node preview

`physicalsystems-node` is the small, proprietary, machine-local companion to the
npm Physical Systems Harness. It provides candidate discovery, selected camera
preview, capability routing and explicit supervised execution interfaces.

Installation and startup do not authorize motion. Real execution requires an
explicitly installed and commissioned implementation, exact local configuration,
fresh observations and approval for each run. Simulation is labelled simulation.
LeRobot, model weights and device drivers are not installed automatically.

This wheel is built from a reviewed explicit allowlist in the private Node
repository. It excludes the managed cloud daemon, account client, benchmark
runners, model-build tooling, SDK and legacy embedded Runtime. The separately
licensed `tinyedge-runtime==0.2.0` remains a normal pinned dependency. NumPy and
OpenCV are separately licensed dependencies, not copied into this wheel.

The command is `physicalsystems-node`; the Python namespace remains
`tinyedge_agent` for compatibility with the shared implementation. Install in
the Harness's isolated environment, not alongside the managed `tinyedge-agent`
distribution, which owns the same namespace. Neither package should overwrite
the other's files.

See LICENSE for the proprietary preview notice. The wheel contains readable
Python source, not a mechanism for concealing source code. No rights to other
private repository content are granted. Publication is a separate release action.
