Skip to content

docs: add contributing guide and dual license (MIT + CC BY 4.0) - #1

Merged
BenAlaa merged 2 commits into
mainfrom
docs/contributing-and-license
Jul 19, 2026
Merged

docs: add contributing guide and dual license (MIT + CC BY 4.0)#1
BenAlaa merged 2 commits into
mainfrom
docs/contributing-and-license

Conversation

@BenAlaa

@BenAlaa BenAlaa commented Jul 19, 2026

Copy link
Copy Markdown
Owner

What

Adds project governance docs and licensing.

License (dual)

  • LICENSE — MIT, covering the application source code.
  • LICENSE-CONTENT — Creative Commons Attribution 4.0 (canonical text) covering the book prose, diagrams, and images.
  • © 2026 Ahmed Alaa.
  • Attribution note: the verbatim prompts under src/prompts/ originate from openai/codex (Apache-2.0); the project is independent and not affiliated with OpenAI.

Contributing

  • CONTRIBUTING.md — setup, project layout, accuracy expectations, Conventional Commits, and the PR/CI workflow.
  • README gains Contributing and License sections.

Notes

  • No application code changed; npm run build passes locally and CI will re-verify.
  • First PR through the new protected-main flow.

BenAlaa added 2 commits July 20, 2026 01:01
MIT covers the application source; CC BY 4.0 (canonical text) covers the book prose, diagrams, and images. Copyright 2026 Ahmed Alaa.
Add CONTRIBUTING.md (setup, layout, commit conventions, PR workflow, contribution licensing) and README Contributing + License sections, including attribution to openai/codex (Apache-2.0) for the reproduced prompts.
@BenAlaa
BenAlaa merged commit 6ecd95d into main Jul 19, 2026
1 check passed
@BenAlaa
BenAlaa deleted the docs/contributing-and-license branch July 19, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant