diff --git a/.coverage b/.coverage index ce566f5..b1bc81c 100644 Binary files a/.coverage and b/.coverage differ diff --git a/CITATION.cff b/CITATION.cff index c034c21..d6d462d 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -14,12 +14,12 @@ doi: "10.5281/zenodo.21401979" version: "v3.0" date-released: "2026-07-18" url: "https://doi.org/10.5281/zenodo.21401979" -license: "PolyForm Noncommercial 1.0.0" +license: "MIT" preferred-citation: type: article authors: - - family-names: "Feeney" - given-names: "Don Michael Jr." + - family-names: "Feeney Jr." + given-names: "Don Michael" orcid: "https://orcid.org/0009-0003-1350-4160" title: "A Governed Deformable Radial Membrane for Compute-Aware AI Personalization" journal: "Dynamic Radial Membrane v2.6 research artifact" diff --git a/LICENSE b/LICENSE index 72b03fe..b60e93e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,73 +1,21 @@ -PolyForm Noncommercial License 1.0.0 - -https://polyformproject.org/licenses/noncommercial/1.0.0 - -Acceptance - -In order to get any license under these terms, you must agree to them as both strict obligations and conditions to all your licenses. - -Copyright License - -The licensor grants you a copyright license for the software to do everything you might do with the software that would otherwise infringe the licensor's copyright in it for any permitted purpose. However, you may only distribute the software according to Distribution License and make changes or new works based on the software according to Changes and New Works License. - -Distribution License - -The licensor grants you an additional copyright license to distribute copies of the software. Your license to distribute covers distributing the software with changes and new works permitted by Changes and New Works License. - -Notices - -You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms or the URL for them above, as well as copies of any plain-text lines beginning with Required Notice: that the licensor provided with the software. For example: - - Required Notice: Copyright (c) 2026 Don Michael Feeney Jr. (dfeen87@gmail.com) - -Changes and New Works License - -The licensor grants you an additional copyright license to make changes and new works based on the software for any permitted purpose. - -Patent License - -The licensor grants you a patent license for the software that covers patent claims the licensor can license, or becomes able to license, that you would infringe by using the software. - -Noncommercial Purposes - -Any noncommercial purpose is a permitted purpose. - -Personal Uses - -Personal use for research, experiment, and testing for the benefit of public knowledge, personal study, private entertainment, hobby projects, amateur pursuits, or religious observance, without any anticipated commercial application, is use for a permitted purpose. - -Noncommercial Organizations - -Use by any charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution is use for a permitted purpose regardless of the source of funding or obligations resulting from the funding. - -Fair Use - -You may have "fair use" rights for the software under the law. These terms do not limit them. - -No Other Rights - -These terms do not allow you to sublicense or transfer any of your licenses to anyone else, or prevent the licensor from granting licenses to anyone else. These terms do not imply any other licenses. - -Patent Defense - -If you make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company. - -Violations - -The first time you are notified in writing that you have violated any of these terms, or done anything with the software not covered by your licenses, your licenses can nonetheless continue if you come into full compliance with these terms, and take practical steps to correct past violations, within 32 days of receiving notice. Otherwise, all your licenses end immediately. - -No Liability - -As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim. - -Definitions - -The licensor is Don Michael Feeney Jr. (dfeen87@gmail.com), and the software is the software the licensor makes available under these terms. - -You refers to the individual or entity agreeing to these terms. - -Your company is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. Control means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect. - -Your licenses are all the licenses granted to you for the software under these terms. - -Use means anything you do with the software requiring one of your licenses. software requiring one of your licenses. +MIT License + +Copyright (c) 2026 Don Michael Feeney Jr. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 077cd76..d4b209a 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ **A compute-aware AI personalization architecture that treats behavior as a living, saucer-shaped control surface — not a static personality preset.** [![DOI](https://img.shields.io/badge/DOI-10.5281%2Fzenodo.21401979-blue)](https://doi.org/10.5281/zenodo.21401979) -[![License: PolyForm Noncommercial 1.0.0](https://img.shields.io/badge/License-PolyForm_Noncommercial_1.0.0-blue.svg)](https://polyformproject.org/licenses/noncommercial/1.0.0) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Status](https://img.shields.io/badge/simulation-governed%20model-purple)](#status--validation) [![Python 3.9+](https://img.shields.io/badge/python-3.10%2B-pink.svg)](https://www.python.org/downloads/) [![CI](https://github.com/dfeen87/UFO/actions/workflows/ci.yml/badge.svg)](https://github.com/dfeen87/UFO/actions/workflows/ci.yml) @@ -713,4 +713,4 @@ May this work serve as a reminder that strength is not given — it is built; an ## License -Licensed under the PolyForm Noncommercial License 1.0.0. This project may be used for non-commercial purposes only; commercial use requires a separate license from the copyright holder. +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. diff --git a/examples/run_simulation.py b/examples/run_simulation.py index 5cb91be..1c4f2e8 100755 --- a/examples/run_simulation.py +++ b/examples/run_simulation.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Demonstration script executing the complete governed simulation engine for the U.F.O. architecture. Shows Single-Agent and Multi-Agent simulations driving through Green -> Yellow -> Red stability transitions. diff --git a/examples/validate_release_readiness.py b/examples/validate_release_readiness.py index c4557d7..b68457a 100755 --- a/examples/validate_release_readiness.py +++ b/examples/validate_release_readiness.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Dedicated pre-launch validation sweep script for the U.F.O. framework. Executes deep programmatic testing across deterministic initialization, invariant sweeps, diff --git a/logs/governance_halts.log b/logs/governance_halts.log index b6b4a05..53bef2b 100644 --- a/logs/governance_halts.log +++ b/logs/governance_halts.log @@ -1,2 +1 @@ -[2026-07-21 03:00:42] Test Halt Message -[2026-07-21 03:01:26] GovernanceError correctly raised during local simulation due to temporal tension exceeding hard limit. Confirms stability enforcement and deterministic halt behavior. +[2026-08-12 19:28:01] Test Halt Message diff --git a/radial_membrane_ai/__init__.py b/radial_membrane_ai/__init__.py index a49086a..943c967 100644 --- a/radial_membrane_ai/__init__.py +++ b/radial_membrane_ai/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ UFO: A Governed Deformable Radial Membrane for Compute-Aware AI Personalization. diff --git a/radial_membrane_ai/admissibility.py b/radial_membrane_ai/admissibility.py index 081c175..8e558cc 100644 --- a/radial_membrane_ai/admissibility.py +++ b/radial_membrane_ai/admissibility.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Angular Decomposition, Dynamic Capacity, Stability Pipeline, and Kernel-Based Leg Evolution module. diff --git a/radial_membrane_ai/boundary.py b/radial_membrane_ai/boundary.py index 78b173c..7fa0557 100644 --- a/radial_membrane_ai/boundary.py +++ b/radial_membrane_ai/boundary.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Deformable Bidirectional Membrane Geometry module. diff --git a/radial_membrane_ai/channels.py b/radial_membrane_ai/channels.py index c3939dd..fd215cf 100644 --- a/radial_membrane_ai/channels.py +++ b/radial_membrane_ai/channels.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ V-Channel Routing and Governed Flow module. diff --git a/radial_membrane_ai/coherence.py b/radial_membrane_ai/coherence.py index ef64abd..ae139c4 100644 --- a/radial_membrane_ai/coherence.py +++ b/radial_membrane_ai/coherence.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Channel Coherence Ratio module. diff --git a/radial_membrane_ai/collective_reasoning/__init__.py b/radial_membrane_ai/collective_reasoning/__init__.py index 3cff507..62e7fd7 100644 --- a/radial_membrane_ai/collective_reasoning/__init__.py +++ b/radial_membrane_ai/collective_reasoning/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Collective Reasoning Governance Layer package. """ diff --git a/radial_membrane_ai/collective_reasoning/coherence.py b/radial_membrane_ai/collective_reasoning/coherence.py index d2cf1da..1e18b84 100644 --- a/radial_membrane_ai/collective_reasoning/coherence.py +++ b/radial_membrane_ai/collective_reasoning/coherence.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Emergent Coherence Detection for U.F.O. collective reasoning. """ diff --git a/radial_membrane_ai/collective_reasoning/collective_admissibility.py b/radial_membrane_ai/collective_reasoning/collective_admissibility.py index 086c863..034be04 100644 --- a/radial_membrane_ai/collective_reasoning/collective_admissibility.py +++ b/radial_membrane_ai/collective_reasoning/collective_admissibility.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Cross-agent collective admissibility constraints for U.F.O. collective reasoning. """ diff --git a/radial_membrane_ai/collective_reasoning/collective_sao.py b/radial_membrane_ai/collective_reasoning/collective_sao.py index 283ad2f..9ef48c6 100644 --- a/radial_membrane_ai/collective_reasoning/collective_sao.py +++ b/radial_membrane_ai/collective_reasoning/collective_sao.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Collective Symmetric Ascension Operator (SAO) for multi-agent collective reasoning. """ diff --git a/radial_membrane_ai/collective_reasoning/mesh_correctness.py b/radial_membrane_ai/collective_reasoning/mesh_correctness.py index 5c73a44..4ee7da4 100644 --- a/radial_membrane_ai/collective_reasoning/mesh_correctness.py +++ b/radial_membrane_ai/collective_reasoning/mesh_correctness.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Mesh-level correctness guarantees and state rollback logic for U.F.O. collective reasoning. """ diff --git a/radial_membrane_ai/collective_reasoning/policy_envelope.py b/radial_membrane_ai/collective_reasoning/policy_envelope.py index d7236a1..6ec6f57 100644 --- a/radial_membrane_ai/collective_reasoning/policy_envelope.py +++ b/radial_membrane_ai/collective_reasoning/policy_envelope.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Shared Policy Envelopes for U.F.O. collective reasoning. Defines global, cluster, and local policy envelopes, intersection rules, diff --git a/radial_membrane_ai/cost.py b/radial_membrane_ai/cost.py index a54eb54..0f3c6d8 100644 --- a/radial_membrane_ai/cost.py +++ b/radial_membrane_ai/cost.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Multidimensional Runtime Cost Vector and Projection module. diff --git a/radial_membrane_ai/envelope.py b/radial_membrane_ai/envelope.py index a1eac58..007202a 100644 --- a/radial_membrane_ai/envelope.py +++ b/radial_membrane_ai/envelope.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Bounded Compute Envelope module. diff --git a/radial_membrane_ai/exceptions.py b/radial_membrane_ai/exceptions.py index e5f061c..2599b74 100644 --- a/radial_membrane_ai/exceptions.py +++ b/radial_membrane_ai/exceptions.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Custom Exceptions for the UFO Governed Deformable Radial Membrane framework. """ diff --git a/radial_membrane_ai/facet.py b/radial_membrane_ai/facet.py index 724f71e..57b0f84 100644 --- a/radial_membrane_ai/facet.py +++ b/radial_membrane_ai/facet.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Facet-State Governance module. diff --git a/radial_membrane_ai/governor.py b/radial_membrane_ai/governor.py index 7b1e2a1..3ff62f7 100644 --- a/radial_membrane_ai/governor.py +++ b/radial_membrane_ai/governor.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Governor and Stability Control module. diff --git a/radial_membrane_ai/holistic.py b/radial_membrane_ai/holistic.py index c80f22b..4d140b3 100644 --- a/radial_membrane_ai/holistic.py +++ b/radial_membrane_ai/holistic.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Holistic Governor Field module. diff --git a/radial_membrane_ai/kernel_regimes/__init__.py b/radial_membrane_ai/kernel_regimes/__init__.py index 3016adf..91ff59c 100644 --- a/radial_membrane_ai/kernel_regimes/__init__.py +++ b/radial_membrane_ai/kernel_regimes/__init__.py @@ -1 +1,4 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + # Empty file to make the directory a Python package diff --git a/radial_membrane_ai/kernel_regimes/manager.py b/radial_membrane_ai/kernel_regimes/manager.py index 3619fa0..637aa03 100644 --- a/radial_membrane_ai/kernel_regimes/manager.py +++ b/radial_membrane_ai/kernel_regimes/manager.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Regime Manager for tracking active regimes and evaluation triggers. """ diff --git a/radial_membrane_ai/kernel_regimes/regime.py b/radial_membrane_ai/kernel_regimes/regime.py index 5a3406e..d2db875 100644 --- a/radial_membrane_ai/kernel_regimes/regime.py +++ b/radial_membrane_ai/kernel_regimes/regime.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Kernel Regime classes and definitions for the U.F.O. Kernel Regime Expansion Layer. """ diff --git a/radial_membrane_ai/kernels.py b/radial_membrane_ai/kernels.py index 7261d31..92685e2 100644 --- a/radial_membrane_ai/kernels.py +++ b/radial_membrane_ai/kernels.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ V-Channel Activation & Kernel Regimes module. diff --git a/radial_membrane_ai/lde/__init__.py b/radial_membrane_ai/lde/__init__.py index 6ac01c3..93fb5ef 100644 --- a/radial_membrane_ai/lde/__init__.py +++ b/radial_membrane_ai/lde/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Letter‑Depth Encoding (L.D.E.) module. """ diff --git a/radial_membrane_ai/lde/models.py b/radial_membrane_ai/lde/models.py index a156ea1..fc1c7ec 100644 --- a/radial_membrane_ai/lde/models.py +++ b/radial_membrane_ai/lde/models.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Data models and configuration for the Letter‑Depth Encoding (L.D.E.) subsystem. """ diff --git a/radial_membrane_ai/lde/pipeline.py b/radial_membrane_ai/lde/pipeline.py index d4e6217..f33876c 100644 --- a/radial_membrane_ai/lde/pipeline.py +++ b/radial_membrane_ai/lde/pipeline.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Pipeline for Letter‑Depth Encoding (L.D.E.) converting raw text to a governed symbolic state. """ diff --git a/radial_membrane_ai/lde/visualizer.py b/radial_membrane_ai/lde/visualizer.py index b428535..2ac983d 100644 --- a/radial_membrane_ai/lde/visualizer.py +++ b/radial_membrane_ai/lde/visualizer.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Visualizer for the Letter‑Depth Encoding (L.D.E.) subsystem. All plots are deterministic, reproducible, and Agg-backend compliant. diff --git a/radial_membrane_ai/lde/workload.py b/radial_membrane_ai/lde/workload.py index 2939832..aa13fcb 100644 --- a/radial_membrane_ai/lde/workload.py +++ b/radial_membrane_ai/lde/workload.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ LDEWorkload integrates the Letter‑Depth Encoding (L.D.E.) subsystem as a workload family. """ diff --git a/radial_membrane_ai/membrane.py b/radial_membrane_ai/membrane.py index 6e02145..d1b1243 100644 --- a/radial_membrane_ai/membrane.py +++ b/radial_membrane_ai/membrane.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Radial Identity Membrane and Behavioral Strings module. diff --git a/radial_membrane_ai/mesh.py b/radial_membrane_ai/mesh.py index 61d7755..d6663ca 100644 --- a/radial_membrane_ai/mesh.py +++ b/radial_membrane_ai/mesh.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Federated Shard Mesh and Governors module. diff --git a/radial_membrane_ai/multi_agent/__init__.py b/radial_membrane_ai/multi_agent/__init__.py index 6f175b5..e0d5419 100644 --- a/radial_membrane_ai/multi_agent/__init__.py +++ b/radial_membrane_ai/multi_agent/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Multi-Agent Membrane Coupling and Holistic Mesh Governance package. """ diff --git a/radial_membrane_ai/multi_agent/agent.py b/radial_membrane_ai/multi_agent/agent.py index 7b85b1a..a2585c6 100644 --- a/radial_membrane_ai/multi_agent/agent.py +++ b/radial_membrane_ai/multi_agent/agent.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ UFOAgent class representing a governed multi-agent facet. """ diff --git a/radial_membrane_ai/multi_agent/cluster.py b/radial_membrane_ai/multi_agent/cluster.py index 037c937..953792c 100644 --- a/radial_membrane_ai/multi_agent/cluster.py +++ b/radial_membrane_ai/multi_agent/cluster.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ UFOCluster abstraction representing a governed cluster-level entity on top of agents. """ diff --git a/radial_membrane_ai/multi_agent/coupling.py b/radial_membrane_ai/multi_agent/coupling.py index 730c0f1..edfd68f 100644 --- a/radial_membrane_ai/multi_agent/coupling.py +++ b/radial_membrane_ai/multi_agent/coupling.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Inter-agent coupling layer and global Holistic Governor. """ diff --git a/radial_membrane_ai/multi_agent/cross_channels.py b/radial_membrane_ai/multi_agent/cross_channels.py index cc2c54d..5b45f4f 100644 --- a/radial_membrane_ai/multi_agent/cross_channels.py +++ b/radial_membrane_ai/multi_agent/cross_channels.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Cross-Cluster V-Channels and Policy Envelopes for multi-cluster UFO communication. """ diff --git a/radial_membrane_ai/multi_agent/governance.py b/radial_membrane_ai/multi_agent/governance.py index 2cfe26f..86dcacf 100644 --- a/radial_membrane_ai/multi_agent/governance.py +++ b/radial_membrane_ai/multi_agent/governance.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Federated shard mesh governance, mesh coherence score, and SAO promotion logic. """ diff --git a/radial_membrane_ai/multi_agent/hierarchical_governance.py b/radial_membrane_ai/multi_agent/hierarchical_governance.py index ebff94f..513ee6d 100644 --- a/radial_membrane_ai/multi_agent/hierarchical_governance.py +++ b/radial_membrane_ai/multi_agent/hierarchical_governance.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Hierarchical Governance and Hierarchical Symmetric Ascension Operator (SAO) promotions. """ diff --git a/radial_membrane_ai/multi_agent/simulation.py b/radial_membrane_ai/multi_agent/simulation.py index 7138f44..73b18dd 100644 --- a/radial_membrane_ai/multi_agent/simulation.py +++ b/radial_membrane_ai/multi_agent/simulation.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Multi-Agent Simulation environment exploring coupled membranes and mesh governance. """ diff --git a/radial_membrane_ai/projection.py b/radial_membrane_ai/projection.py index 15c6093..155f613 100644 --- a/radial_membrane_ai/projection.py +++ b/radial_membrane_ai/projection.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Pythagorean Projection Engine module. diff --git a/radial_membrane_ai/residuals.py b/radial_membrane_ai/residuals.py index 45385ae..dfa5866 100644 --- a/radial_membrane_ai/residuals.py +++ b/radial_membrane_ai/residuals.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Residuals Ledger module for Shards and Mesh. diff --git a/radial_membrane_ai/routing.py b/radial_membrane_ai/routing.py index ba00e62..dc87800 100644 --- a/radial_membrane_ai/routing.py +++ b/radial_membrane_ai/routing.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Federated Routing & V-Channels module. diff --git a/radial_membrane_ai/saopromotion.py b/radial_membrane_ai/saopromotion.py index c0b32cf..b1a94b8 100644 --- a/radial_membrane_ai/saopromotion.py +++ b/radial_membrane_ai/saopromotion.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Symmetric Ascension Operator (SAO) module. diff --git a/radial_membrane_ai/semantic_memory/__init__.py b/radial_membrane_ai/semantic_memory/__init__.py index 722095b..8fa1f53 100644 --- a/radial_membrane_ai/semantic_memory/__init__.py +++ b/radial_membrane_ai/semantic_memory/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Policy-Bound Semantic Memory Layer package. """ diff --git a/radial_membrane_ai/semantic_memory/core.py b/radial_membrane_ai/semantic_memory/core.py index 281b771..59a2c53 100644 --- a/radial_membrane_ai/semantic_memory/core.py +++ b/radial_membrane_ai/semantic_memory/core.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Core data structures and APIs for Policy-Bound Semantic Memory. """ diff --git a/radial_membrane_ai/semantic_memory/curvature.py b/radial_membrane_ai/semantic_memory/curvature.py index eade85f..aa11e68 100644 --- a/radial_membrane_ai/semantic_memory/curvature.py +++ b/radial_membrane_ai/semantic_memory/curvature.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Curvature and tension modeling for Policy-Bound Semantic Memory. """ diff --git a/radial_membrane_ai/semantic_memory/integration.py b/radial_membrane_ai/semantic_memory/integration.py index 946dc16..00751f0 100644 --- a/radial_membrane_ai/semantic_memory/integration.py +++ b/radial_membrane_ai/semantic_memory/integration.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Integration helper functions binding Policy-Bound Semantic Memory to simulation engines. """ diff --git a/radial_membrane_ai/semantic_memory/policy.py b/radial_membrane_ai/semantic_memory/policy.py index e871af0..baabecb 100644 --- a/radial_membrane_ai/semantic_memory/policy.py +++ b/radial_membrane_ai/semantic_memory/policy.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Policy definitions and admissibility/policy checking for Policy-Bound Semantic Memory. """ diff --git a/radial_membrane_ai/shard.py b/radial_membrane_ai/shard.py index 9264d9e..89ce530 100644 --- a/radial_membrane_ai/shard.py +++ b/radial_membrane_ai/shard.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Federated Shard Architecture module. diff --git a/radial_membrane_ai/simulation.py b/radial_membrane_ai/simulation.py index d4fa49b..37638de 100644 --- a/radial_membrane_ai/simulation.py +++ b/radial_membrane_ai/simulation.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Project Rainbow-Style Toy Simulator module. diff --git a/radial_membrane_ai/temporal.py b/radial_membrane_ai/temporal.py index bd0ed27..f7e425c 100644 --- a/radial_membrane_ai/temporal.py +++ b/radial_membrane_ai/temporal.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Temporal Governance Layer for the U.F.O. architecture. diff --git a/radial_membrane_ai/tests/__init__.py b/radial_membrane_ai/tests/__init__.py index 73d90cd..4b62713 100644 --- a/radial_membrane_ai/tests/__init__.py +++ b/radial_membrane_ai/tests/__init__.py @@ -1 +1,4 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + # Test package initialization diff --git a/radial_membrane_ai/tests/test_architectural_governance.py b/radial_membrane_ai/tests/test_architectural_governance.py index bb13837..729a4ad 100644 --- a/radial_membrane_ai/tests/test_architectural_governance.py +++ b/radial_membrane_ai/tests/test_architectural_governance.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive architecture tests covering quarantined shard execution, stability band transitions, ledger update correctness, SAO residual-only outcomes, diff --git a/radial_membrane_ai/tests/test_collective_reasoning.py b/radial_membrane_ai/tests/test_collective_reasoning.py index d83c823..7e27f8c 100644 --- a/radial_membrane_ai/tests/test_collective_reasoning.py +++ b/radial_membrane_ai/tests/test_collective_reasoning.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive Unit Tests for Policy-Bound Collective Reasoning Governance Layer. """ diff --git a/radial_membrane_ai/tests/test_coverage_gaps.py b/radial_membrane_ai/tests/test_coverage_gaps.py index afa13b0..9a39eb3 100644 --- a/radial_membrane_ai/tests/test_coverage_gaps.py +++ b/radial_membrane_ai/tests/test_coverage_gaps.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Extra test module to ensure 100% test coverage across all lines. """ diff --git a/radial_membrane_ai/tests/test_envelope.py b/radial_membrane_ai/tests/test_envelope.py index 1712cc8..596971b 100644 --- a/radial_membrane_ai/tests/test_envelope.py +++ b/radial_membrane_ai/tests/test_envelope.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for Bounded Compute Envelope (Brim). """ diff --git a/radial_membrane_ai/tests/test_federated_mesh.py b/radial_membrane_ai/tests/test_federated_mesh.py index 7f08a31..18c1a26 100644 --- a/radial_membrane_ai/tests/test_federated_mesh.py +++ b/radial_membrane_ai/tests/test_federated_mesh.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for Federated Shard Mesh, routing, and residuals. """ diff --git a/radial_membrane_ai/tests/test_governance_layers.py b/radial_membrane_ai/tests/test_governance_layers.py index 916e81c..76eba18 100644 --- a/radial_membrane_ai/tests/test_governance_layers.py +++ b/radial_membrane_ai/tests/test_governance_layers.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit tests for extended governance layers and kernels. """ diff --git a/radial_membrane_ai/tests/test_kernel_regimes.py b/radial_membrane_ai/tests/test_kernel_regimes.py index 2b65154..f1cb4fa 100644 --- a/radial_membrane_ai/tests/test_kernel_regimes.py +++ b/radial_membrane_ai/tests/test_kernel_regimes.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit tests for the Kernel Regime Expansion Layer. """ diff --git a/radial_membrane_ai/tests/test_lde_pipeline.py b/radial_membrane_ai/tests/test_lde_pipeline.py index af6bfb8..bfa8350 100644 --- a/radial_membrane_ai/tests/test_lde_pipeline.py +++ b/radial_membrane_ai/tests/test_lde_pipeline.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit tests for the L.D.E. Pipeline (Algorithm 1). """ diff --git a/radial_membrane_ai/tests/test_lde_visualizer.py b/radial_membrane_ai/tests/test_lde_visualizer.py index 9e2e510..944b08a 100644 --- a/radial_membrane_ai/tests/test_lde_visualizer.py +++ b/radial_membrane_ai/tests/test_lde_visualizer.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit tests for the L.D.E. Visualizer and Workload. """ diff --git a/radial_membrane_ai/tests/test_model.py b/radial_membrane_ai/tests/test_model.py index f05d9ff..e20c336 100644 --- a/radial_membrane_ai/tests/test_model.py +++ b/radial_membrane_ai/tests/test_model.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for the UFO governed deformable radial membrane model. """ diff --git a/radial_membrane_ai/tests/test_multi_agent.py b/radial_membrane_ai/tests/test_multi_agent.py index e033ed1..6acf31b 100644 --- a/radial_membrane_ai/tests/test_multi_agent.py +++ b/radial_membrane_ai/tests/test_multi_agent.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive tests for multi-agent membrane coupling and mesh governance. """ diff --git a/radial_membrane_ai/tests/test_multi_cluster.py b/radial_membrane_ai/tests/test_multi_cluster.py index 22f06fe..54f2e1e 100644 --- a/radial_membrane_ai/tests/test_multi_cluster.py +++ b/radial_membrane_ai/tests/test_multi_cluster.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit and integration tests for multi-cluster distributed mesh architecture. """ diff --git a/radial_membrane_ai/tests/test_pre_launch_sweep.py b/radial_membrane_ai/tests/test_pre_launch_sweep.py index a3763fe..d4011b0 100644 --- a/radial_membrane_ai/tests/test_pre_launch_sweep.py +++ b/radial_membrane_ai/tests/test_pre_launch_sweep.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Integration and Unit Tests for the Pre-Launch Sweep Release Readiness. Ensures CI/CD automation of deterministic seeding, model invariants, diff --git a/radial_membrane_ai/tests/test_pythagorean.py b/radial_membrane_ai/tests/test_pythagorean.py index 5f0e97a..3642917 100644 --- a/radial_membrane_ai/tests/test_pythagorean.py +++ b/radial_membrane_ai/tests/test_pythagorean.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for the unified math / Pythagorean projection layer (Feeney, 2026). """ diff --git a/radial_membrane_ai/tests/test_saopromotion.py b/radial_membrane_ai/tests/test_saopromotion.py index 2ecb36d..01ec898 100644 --- a/radial_membrane_ai/tests/test_saopromotion.py +++ b/radial_membrane_ai/tests/test_saopromotion.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for Symmetric Ascension Operator (SAO). """ diff --git a/radial_membrane_ai/tests/test_semantic_memory.py b/radial_membrane_ai/tests/test_semantic_memory.py index cdbacd5..8fa9d5a 100644 --- a/radial_membrane_ai/tests/test_semantic_memory.py +++ b/radial_membrane_ai/tests/test_semantic_memory.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit and integration tests for the Policy-Bound Semantic Memory layer. Achieving 100% line coverage. diff --git a/radial_membrane_ai/tests/test_simulation_main.py b/radial_membrane_ai/tests/test_simulation_main.py index d31defc..3427a26 100644 --- a/radial_membrane_ai/tests/test_simulation_main.py +++ b/radial_membrane_ai/tests/test_simulation_main.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Tests for the dynamic terminal execution block of radial_membrane_ai/simulation.py. """ diff --git a/radial_membrane_ai/tests/test_temporal_governance.py b/radial_membrane_ai/tests/test_temporal_governance.py index b9acd00..452fdc2 100644 --- a/radial_membrane_ai/tests/test_temporal_governance.py +++ b/radial_membrane_ai/tests/test_temporal_governance.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unit and integration tests for the UFO Temporal Governance Layer. Validates hysteresis, tension accumulation, temporal SAO promotion gates, diff --git a/radial_membrane_ai/tests/test_ufo_cli.py b/radial_membrane_ai/tests/test_ufo_cli.py index 310fbc3..b13ade4 100644 --- a/radial_membrane_ai/tests/test_ufo_cli.py +++ b/radial_membrane_ai/tests/test_ufo_cli.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Tests for the dynamic terminal execution CLI of U.F.O. """ diff --git a/radial_membrane_ai/tests/test_ufo_engine.py b/radial_membrane_ai/tests/test_ufo_engine.py index b70f2d7..89d02f7 100644 --- a/radial_membrane_ai/tests/test_ufo_engine.py +++ b/radial_membrane_ai/tests/test_ufo_engine.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit tests for the U.F.O. Governed Simulation Engine (ufo_engine). Achieving 100% line coverage. diff --git a/radial_membrane_ai/tests/test_visualization.py b/radial_membrane_ai/tests/test_visualization.py index a067d2a..332f2ea 100644 --- a/radial_membrane_ai/tests/test_visualization.py +++ b/radial_membrane_ai/tests/test_visualization.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit and integration tests for Mesh Visualization Layer (Governed Diagnostic Dashboard). """ diff --git a/radial_membrane_ai/tests/test_workloads.py b/radial_membrane_ai/tests/test_workloads.py index 3221630..e4c609d 100644 --- a/radial_membrane_ai/tests/test_workloads.py +++ b/radial_membrane_ai/tests/test_workloads.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Comprehensive unit and integration tests for Governed Stress-Testing Workload Family Design. """ diff --git a/radial_membrane_ai/ufo_engine/__init__.py b/radial_membrane_ai/ufo_engine/__init__.py index 6958611..aa6c6bd 100644 --- a/radial_membrane_ai/ufo_engine/__init__.py +++ b/radial_membrane_ai/ufo_engine/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ U.F.O. Governed Simulation Engine Subpackage. diff --git a/radial_membrane_ai/ufo_engine/config.py b/radial_membrane_ai/ufo_engine/config.py index f26f936..61657c4 100644 --- a/radial_membrane_ai/ufo_engine/config.py +++ b/radial_membrane_ai/ufo_engine/config.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Configuration, presets, and weights for the U.F.O. Simulation Engine. """ diff --git a/radial_membrane_ai/ufo_engine/multi_agent.py b/radial_membrane_ai/ufo_engine/multi_agent.py index 687f46b..de645be 100644 --- a/radial_membrane_ai/ufo_engine/multi_agent.py +++ b/radial_membrane_ai/ufo_engine/multi_agent.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Multi-Agent Governed Simulation Engine for the U.F.O. architecture. """ diff --git a/radial_membrane_ai/ufo_engine/multi_cluster.py b/radial_membrane_ai/ufo_engine/multi_cluster.py index 8dce943..77cdd5d 100644 --- a/radial_membrane_ai/ufo_engine/multi_cluster.py +++ b/radial_membrane_ai/ufo_engine/multi_cluster.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Multi-Cluster Governed Simulation Engine for the distributed U.F.O. architecture. """ diff --git a/radial_membrane_ai/ufo_engine/serialization.py b/radial_membrane_ai/ufo_engine/serialization.py index 922291d..99ecf7b 100644 --- a/radial_membrane_ai/ufo_engine/serialization.py +++ b/radial_membrane_ai/ufo_engine/serialization.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Adds serialization and file export capability to the ResidualLedger. """ diff --git a/radial_membrane_ai/ufo_engine/single_agent.py b/radial_membrane_ai/ufo_engine/single_agent.py index 9742423..5fe086c 100644 --- a/radial_membrane_ai/ufo_engine/single_agent.py +++ b/radial_membrane_ai/ufo_engine/single_agent.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Single-Agent Governed Simulation Engine for the U.F.O. architecture. """ diff --git a/radial_membrane_ai/utils.py b/radial_membrane_ai/utils.py index f9d632e..1d6c304 100644 --- a/radial_membrane_ai/utils.py +++ b/radial_membrane_ai/utils.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Centralized Utilities for the UFO Governed Deformable Radial Membrane framework. """ diff --git a/radial_membrane_ai/visualization/__init__.py b/radial_membrane_ai/visualization/__init__.py index 9f5db08..e50efd5 100644 --- a/radial_membrane_ai/visualization/__init__.py +++ b/radial_membrane_ai/visualization/__init__.py @@ -1 +1,4 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + # package for visualization diff --git a/radial_membrane_ai/visualization/dashboard.py b/radial_membrane_ai/visualization/dashboard.py index 77ed324..261b5f1 100644 --- a/radial_membrane_ai/visualization/dashboard.py +++ b/radial_membrane_ai/visualization/dashboard.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Unified multi-panel dashboard and individual component rendering using Matplotlib. All rendering is deterministic, reproducible, and governed. diff --git a/radial_membrane_ai/visualization/snapshots.py b/radial_membrane_ai/visualization/snapshots.py index f9b1615..abe9408 100644 --- a/radial_membrane_ai/visualization/snapshots.py +++ b/radial_membrane_ai/visualization/snapshots.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Data models and snapshots for the Mesh Visualization Layer. """ diff --git a/radial_membrane_ai/visualization/visualizer.py b/radial_membrane_ai/visualization/visualizer.py index 8ced2eb..77f017d 100644 --- a/radial_membrane_ai/visualization/visualizer.py +++ b/radial_membrane_ai/visualization/visualizer.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ MeshVisualizer coordinates snapshot conversion and rendering across all architectural levels. """ diff --git a/radial_membrane_ai/workloads/__init__.py b/radial_membrane_ai/workloads/__init__.py index 3a1619f..8372172 100644 --- a/radial_membrane_ai/workloads/__init__.py +++ b/radial_membrane_ai/workloads/__init__.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Governed Stress-Testing Workload Family Design Package. """ diff --git a/radial_membrane_ai/workloads/engine.py b/radial_membrane_ai/workloads/engine.py index d38e766..3d311a1 100644 --- a/radial_membrane_ai/workloads/engine.py +++ b/radial_membrane_ai/workloads/engine.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Workload Execution Engine and Metrics tracing for Governed Stress-Testing Suite in U.F.O. """ diff --git a/radial_membrane_ai/workloads/workload.py b/radial_membrane_ai/workloads/workload.py index 4979fc0..b6cad25 100644 --- a/radial_membrane_ai/workloads/workload.py +++ b/radial_membrane_ai/workloads/workload.py @@ -1,3 +1,6 @@ +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Workload representation and core classes for Governed Stress-Testing Workload Family Design in U.F.O. """ diff --git a/ufo_cli.py b/ufo_cli.py index 14ed8cb..7012981 100644 --- a/ufo_cli.py +++ b/ufo_cli.py @@ -1,4 +1,7 @@ #!/usr/bin/env python3 +# Copyright (c) Don Michael Feeney Jr. +# Licensed under the MIT License. + """ Dynamic Terminal Execution Interface for the U.F.O. Governed Runtime. """