Skip to content

Commit a3ec80b

Browse files
034: fix license info (Apache 2.0, not MIT) and explain SPECTRA name
The LICENSE file is Apache License 2.0, but the README badge, footer, and the docs site footer all incorrectly said 'MIT'. Fix all three. Also add a 'What does SPECTRA mean?' section to the README explaining both the visible-spectrum metaphor and the backronym (Spec-driven Protocol for Executable Coverage, Testing, Reasoning and Automation), plus a brief two-half product summary.
1 parent 2b1a3a7 commit a3ec80b

File tree

2 files changed

+32
-3
lines changed

2 files changed

+32
-3
lines changed

README.md

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<a href="https://www.nuget.org/packages/Spectra.CLI"><img src="https://img.shields.io/nuget/v/Spectra.CLI?label=CLI&color=blue" alt="NuGet CLI"></a>
99
<a href="https://www.nuget.org/packages/Spectra.MCP"><img src="https://img.shields.io/nuget/v/Spectra.MCP?label=MCP&color=blue" alt="NuGet MCP"></a>
1010
<a href="https://github.com/AutomateThePlanet/Spectra/actions/workflows/ci.yml"><img src="https://github.com/AutomateThePlanet/Spectra/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
11-
<a href="LICENSE"><img src="https://img.shields.io/badge/license-MIT-green" alt="License"></a>
11+
<a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache%202.0-blue" alt="License: Apache 2.0"></a>
1212
<a href="https://dotnet.microsoft.com/download"><img src="https://img.shields.io/badge/.NET-8.0+-purple" alt=".NET 8.0+"></a>
1313
<a href="https://automatetheplanet.github.io/Spectra/"><img src="https://img.shields.io/badge/docs-online-00bcd4" alt="Documentation"></a>
1414
</p>
@@ -25,6 +25,19 @@
2525

2626
---
2727

28+
## What does SPECTRA mean?
29+
30+
The name evokes the **visible spectrum** — SPECTRA covers the full spectrum of test activities, from documentation analysis through generation, verification, execution, coverage, and reporting. Nothing in the workflow is left dark.
31+
32+
It also reads as a backronym:
33+
34+
> **S**pec-driven · **P**rotocol for · **E**xecutable · **C**overage, · **T**esting, · **R**easoning · and · **A**utomation
35+
36+
In practice it's a single product with two halves that can be used independently:
37+
38+
1. An **AI test-generation CLI** that turns product documentation into versioned Markdown test cases.
39+
2. An **MCP execution engine** that drives those tests through any AI orchestrator with a deterministic state machine.
40+
2841
## Why SPECTRA?
2942

3043
SPECTRA reads your product documentation, generates comprehensive test suites, and executes them through a deterministic AI-orchestrated protocol. It doesn't replace your existing tools — it adds an AI layer.
@@ -216,4 +229,20 @@ Contributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for build inst
216229

217230
## License
218231

219-
MIT License. See [LICENSE](LICENSE) for details.
232+
Licensed under the **Apache License, Version 2.0**. See [LICENSE](LICENSE) for the full text.
233+
234+
```
235+
Copyright 2024-2026 Automate The Planet Ltd.
236+
237+
Licensed under the Apache License, Version 2.0 (the "License");
238+
you may not use this file except in compliance with the License.
239+
You may obtain a copy of the License at
240+
241+
http://www.apache.org/licenses/LICENSE-2.0
242+
243+
Unless required by applicable law or agreed to in writing, software
244+
distributed under the License is distributed on an "AS IS" BASIS,
245+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
246+
See the License for the specific language governing permissions and
247+
limitations under the License.
248+
```

docs/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ nav_sort: case_insensitive
2929
heading_anchors: true
3030

3131
# Footer
32-
footer_content: 'SPECTRA is part of the <a href="https://www.automatetheplanet.com/">Automate The Planet</a> ecosystem. MIT Licensed.'
32+
footer_content: 'SPECTRA is part of the <a href="https://www.automatetheplanet.com/">Automate The Planet</a> ecosystem. Licensed under the <a href="https://github.com/AutomateThePlanet/Spectra/blob/main/LICENSE">Apache License 2.0</a>.'
3333

3434
# Aux links (top-right of every page)
3535
aux_links:

0 commit comments

Comments
 (0)