diff --git a/.ipynb_checkpoints/README-checkpoint.md b/.ipynb_checkpoints/README-checkpoint.md new file mode 100644 index 0000000..07a8993 --- /dev/null +++ b/.ipynb_checkpoints/README-checkpoint.md @@ -0,0 +1,26 @@ +# KeyMatrix: _TreeOM Resonance Core πππͺ½ + +**KeyMatrix** β ΡΡΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ. +ΠΡΠΎ ΡΠ΅Π½ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠΎΠΊΠΎΠ²ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ TreeOM. + +--- + +## π· ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ: + +- **MetaCore12**: _Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ·Π΅Π» ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π³Π°ΡΠΌΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΄Π΅Ρ. +- **StreamPanel**: _ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° ΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². +- **GitHubEvents**: _ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ². +- **TreeOM CLI**: _ΠΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠ΅ΠΉ ΠΈ ΡΠ·Π»Π°ΠΌΠΈ. +- **AppService & WebSocket**: _ΠΠΎΡΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠΎΠ΄Π°ΡΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΈ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. + +--- + +## βοΈ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ: + +Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ: +_ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ push Π² `main`, +_ΠΊΠ°ΠΆΠ΄ΡΠ΅ 15 ΠΌΠΈΠ½ΡΡ (ΡΠ΅ΡΠ΅Π· `cron`), +_Π²ΡΡΡΠ½ΡΡ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅. + +```bash +.github/workflows/main.yml diff --git a/.ipynb_checkpoints/treeom_cli-checkpoint.py b/.ipynb_checkpoints/treeom_cli-checkpoint.py new file mode 100644 index 0000000..5cdd757 --- /dev/null +++ b/.ipynb_checkpoints/treeom_cli-checkpoint.py @@ -0,0 +1,54 @@ +import json + +# TreeOM structure +treeom = { + "nodes": [ + {"id": "OM", "type": "core", "color": "#00FFFF"}, + {"id": "StreamPanel", "type": "module", "color": "#FF00FF"}, + {"id": "GitHubEvents", "type": "feed", "color": "#FFFF00"}, + {"id": "MetaBridge", "type": "bridge", "color": "#FFA500"} + ], + "links": [ + {"source": "OM", "target": "StreamPanel", "type": "flow", "channel": "aura-visual", "description": "ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ."}, + {"source": "OM", "target": "GitHubEvents", "type": "signal", "channel": "dev-events", "description": "ΠΠΎΡΠΎΠΊ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π²."}, + {"source": "GitHubEvents", "target": "StreamPanel", "type": "data", "channel": "event-feed", "description": "ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠΎΠ±ΡΡΠΈΠΉ Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ."}, + {"source": "OM", "target": "MetaBridge", "type": "link", "channel": "meta-sync", "description": "Π‘Π²ΡΠ·Ρ ΡΠ΄ΡΠ° Ρ ΠΌΠΎΡΡΠΎΠΌ MetaBridge."}, + {"source": "MetaBridge", "target": "StreamPanel", "type": "aura-flow", "channel": "dash-ready-pack", "description": "ΠΠΊΡΠΏΠΎΡΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ."} + ] +} + +# CLI Initialization +def cli_interface(): + print("π TreeOM CLI Interface π") + print("1. View TreeOM Structure") + print("2. Add Node") + print("3. Add Link") + print("4. Exit") + + while True: + choice = input("Select an option: ") + if choice == "1": + print(json.dumps(treeom, indent=4, ensure_ascii=False)) + elif choice == "2": + node_id = input("Enter node ID: ") + node_type = input("Enter node type (core/module/feed/bridge): ") + node_color = input("Enter node color (hex format): ") + treeom["nodes"].append({"id": node_id, "type": node_type, "color": node_color}) + print(f"Node {node_id} added successfully!") + elif choice == "3": + source = input("Enter source node ID: ") + target = input("Enter target node ID: ") + link_type = input("Enter link type (flow/signal/data/link): ") + channel = input("Enter channel name: ") + description = input("Enter description: ") + treeom["links"].append({"source": source, "target": target, "type": link_type, "channel": channel, "description": description}) + print(f"Link from {source} to {target} added successfully!") + elif choice == "4": + print("Exiting TreeOM CLI. Resonance maintained.") + break + else: + print("Invalid option. Please try again.") + +# Start CLI +if __name__ == "__main__": + cli_interface() \ No newline at end of file diff --git a/.ipynb_checkpoints/web_interface-checkpoint.html b/.ipynb_checkpoints/web_interface-checkpoint.html new file mode 100644 index 0000000..0a2b994 --- /dev/null +++ b/.ipynb_checkpoints/web_interface-checkpoint.html @@ -0,0 +1,24 @@ + + +
+