ATRIDAD LAHIJI SOURCE AVAILABLE LICENSE Version 1.0, April 2026 Copyright (C) 2026 Atridad Lahiji Everyone is permitted to read this license document, but changing it is not allowed. Preamble This license governs the use of all source code, documentation, configuration files, assets, and any other materials contained in this repository. It is designed to allow human individuals to view and study the code for personal and educational purposes, while prohibiting commercial exploitation, redistribution, automated collection, and use for artificial intelligence training without the express written permission of the copyright holder. This license applies retroactively to all prior commits, and prospectively to all future commits in this repository, regardless of whether this license file was present at the time a given commit was authored. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 1.0 of the Atridad Lahiji Source Available License. "The Code" refers to all source code, documentation, configuration files, assets, and any other copyrightable materials contained in this repository, across all commits past, present, and future. "The Owner" refers to Atridad Lahiji (me@atri.dad). "You" refers to any individual or entity accessing the Code. "Recipients" may be individuals or organizations. "Commercial Use" means any use of the Code, in whole or in part, intended for or directed toward commercial advantage or monetary compensation. This includes, but is not limited to, selling the Code, incorporating it into a product or service offered for sale, or using it to provide paid services. "Automated Collection" means any use of bots, crawlers, scrapers, spiders, indexers, or any other automated means to access, download, copy, harvest, or otherwise collect the Code or any portion thereof, whether for redistribution, dataset construction, aggregation, artificial intelligence training, machine learning, large language model development, or any other purpose. 1. Grant of Rights. Permission is hereby granted, free of charge, to any human individual obtaining access to the Code, to view and read the Code for personal, educational, and non-commercial reference purposes only. This grant does not include permission to copy, modify, merge, publish, distribute, sublicense, sell, or otherwise exploit the Code beyond the act of viewing and reading it. 2. Commercial Use. You may not use, copy, modify, merge, publish, distribute, sublicense, sell, or otherwise exploit the Code, in whole or in part, for any Commercial Use without prior written permission from the Owner. To request permission for Commercial Use, contact the Owner at me@atri.dad. 3. Automated Collection and Artificial Intelligence. You may not engage in Automated Collection of the Code for any purpose. You may not use the Code, in whole or in part, for the purpose of training artificial intelligence models, machine learning systems, large language models, neural networks, or any similar technology, whether through automated or manual means, without prior written permission from the Owner. You may not incorporate the Code, in whole or in part, into any dataset, corpus, or collection intended for use in the development, training, fine- tuning, or evaluation of artificial intelligence or machine learning systems without prior written permission from the Owner. To request permission for any of the above activities, contact the Owner at me@atri.dad. 4. Redistribution. You may not redistribute, republish, mirror, fork, or otherwise make available copies of the Code, in whole or in part, without prior written permission from the Owner. 5. Derivative Works. You may not create derivative works based on the Code, in whole or in part, without prior written permission from the Owner. 6. Retroactive and Prospective Application. This License applies retroactively to all prior commits and prospectively to all future commits in this repository. The absence of this License file in any given commit does not imply that the Code in that commit is unlicensed, public domain, or available under different terms. All Code in this repository has always been and remains the property of the Owner unless otherwise stated. 7. Immutability. This License may not be modified, amended, relicensed, or replaced by any party other than the Owner. Any authorized copy or redistribution of the Code must include this License in its unmodified form. 8. Termination. Any violation of the terms of this License automatically and immediately terminates your rights under this License. Upon termination, you must cease all use of the Code and destroy any copies in your possession. The Owner reserves the right to pursue legal action against any party that violates the terms of this License. 9. Disclaimer of Warranty. THE CODE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND FUNCTIONALITY OF THE CODE IS WITH YOU. 10. Limitation of Liability. IN NO EVENT SHALL THE OWNER 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 CODE OR THE USE OR OTHER DEALINGS IN THE CODE. 11. Severability. If any provision of this License is held to be unenforceable or invalid, that provision shall be enforced to the maximum extent possible, and the remaining provisions shall remain in full force and effect. END OF TERMS AND CONDITIONS How to Apply This License to Your Work To apply this license, place a file named LICENSE in the root of your repository containing the full text of this license, and include the following notice at the top of each source file where practical: Copyright (C) Atridad Lahiji This source code is licensed under the Atridad Lahiji Source Available License, Version 1.0. You may view this code for personal and educational purposes only. Commercial use, redistribution, derivative works, and use for AI training are prohibited without written permission. See the LICENSE file for the full terms, or contact me@atri.dad.