ATRIDAD LAHIJI SOURCE AVAILABLE LICENSE
Version 1.0, April 2026

Copyright (C) 2026 Atridad Lahiji <me@atri.dad>

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:

    <program name>
    Copyright (C) <year>  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.