|
8 | 8 | <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> |
9 | 9 | <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> |
10 | 10 | <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> |
12 | 12 | <a href="https://dotnet.microsoft.com/download"><img src="https://img.shields.io/badge/.NET-8.0+-purple" alt=".NET 8.0+"></a> |
13 | 13 | <a href="https://automatetheplanet.github.io/Spectra/"><img src="https://img.shields.io/badge/docs-online-00bcd4" alt="Documentation"></a> |
14 | 14 | </p> |
|
25 | 25 |
|
26 | 26 | --- |
27 | 27 |
|
| 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 | + |
28 | 41 | ## Why SPECTRA? |
29 | 42 |
|
30 | 43 | 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 |
216 | 229 |
|
217 | 230 | ## License |
218 | 231 |
|
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 | +``` |
0 commit comments