Repository navigation
v0.2.4
Pre-release
Pre-release
What's Changed
🚀 Features
- task(0222): read the manifest keys for matrix resolution at schema 0.2.0 by @RLittlesII in #202
- task(0037): say what the frontmatter, section and table rules expected by @RLittlesII in #208
- task(0223): skip rules whose own level is off by @RLittlesII in #212
- task(0175): expose init rule defaults by @RLittlesII in #213
- task(0233): check one document's frontmatter by @RLittlesII in #215
- task(0234): add the frontmatter command by @RLittlesII in #216
- task(0225): resolve matrix test names by @RLittlesII in #217
- task(0038): report identity and claim expectations by @RLittlesII in #219
- task(0039): add structured repair expectations by @RLittlesII in #220
- task(0235): fill sign-off table defaults by @RLittlesII in #221
- task(0227): check waivers and retired claims by @RLittlesII in #223
- task(0040): add pinned rule explanations by @RLittlesII in #224
- feature(0238): implement binding identity by @RLittlesII in #230
- feature(0242): read consumer analysis inputs by @RLittlesII in #231
- task(0239): validate XML binding documentation by @RLittlesII in #232
- task(0240): resolve type authoring defaults by @RLittlesII in #234
- task(0241): implement safe XML binding code fixes by @RLittlesII in #235
- task(0243): package CodeAnalysis for editor and build by @RLittlesII in #237
- feature(0246): reconcile exported evidence by @RLittlesII in #246
- task(0251): analyze engine and CLI packages by @RLittlesII in #249
🐛 Bug fixes
- bug(0237): validate the working checker by @RLittlesII in #226
- bug(0237): self-check the working package by @RLittlesII in #227
- bug(0253): write test global config sections with forward slashes by @RLittlesII in #252
📚 Documentation
- task(0221): say how a consumer lowers SPEC060 by @RLittlesII in #198
- task(0247): document CodeAnalysis diagnostics by @RLittlesII in #236
- task(0247): document CodeAnalysis diagnostics by @RLittlesII in #244
📐 Specifications
- spec(0001-F12): specify matrix resolution and the trace command by @RLittlesII in #197
- spec(0001-F13): close the trace command's open questions by @RLittlesII in #199
- spec(0001-F8): approve the frontmatter command and cut 0232-0234 by @RLittlesII in #209
- spec(0132): request local document sequences by @RLittlesII in #222
- spike(0236): adopt hardened binding model by @RLittlesII in #225
- feature(0201): record CodeAnalysis decisions and work items by @RLittlesII in #228
- feature(0201): settle binding identity agreement by @RLittlesII in #229
- spec(0201-F3): agree runner evidence contract by @RLittlesII in #238
🧪 Tests
- task(0239): finish XML diagnostic delivery by @RLittlesII in #233
📊 Benchmarks
- Measure Specht.CodeAnalysis scaling by @RLittlesII in #242
⚙️ Build and CI
- task(0032): run the self-check through the tool manifest by @RLittlesII in #214
- Dogfood packed Specht.CodeAnalysis in analyzer project by @RLittlesII in #241
- task(0250): publish CodeAnalysis with releases by @RLittlesII in #248
🧹 Chore
- chore: version 0.2.0 by @RLittlesII in #251
📋 Other changes
- spec(0001-F3): ask what --report does at exit 2 and 3 by @RLittlesII in #200
- spec(0001-F12): approve matrix resolution by @RLittlesII in #201
- grooming: cut 0223-0226 toward matrix resolution and trace; raise 0001-F7 OQ-58 by @RLittlesII in #203
- spec(0001-F5): a rule off by its own level is not run; ask which role names the sign-off reviewer by @RLittlesII in #204
- spec(0228): record the epic for review surfaces by @RLittlesII in #205
- spec(0132, 0142): one repository and one tag for the tool, MCP host and action; map MCP to the command line by @RLittlesII in #206
- spec(0001-F14): specify the schema folder as a manifest setting by @RLittlesII in #207
- task(0229): measure coverage with static instrumentation on every runner by @RLittlesII in #210
- spec(0001-F7): report missing coverage once a Feature is done, from schema 0.3.0 by @RLittlesII in #211
- chore: remove layout section from README.md by @RLittlesII in #218
- feature(test-evidence): add v1 contract by @RLittlesII in #239
- feature(0245): validate scenario evidence by @RLittlesII in #240
- feature(0244): normalize test evidence by @RLittlesII in #245
- spec: define persistent specification index by @RLittlesII in #247
- spike(0252): evaluate MCP access to linked records by @RLittlesII in #250
- fix(0254): write the test evidence runner config path with forward slashes by @RLittlesII in #253
- fix(0255): check out full history in the release job by @RLittlesII in #254
Full Changelog: v0.1.131...v0.2.4