Skip to content

Latest commit

 

History

History
71 lines (56 loc) · 2.12 KB

File metadata and controls

71 lines (56 loc) · 2.12 KB

Empty-linter topology and readiness

Implemented CI path

stdlib/ByteDetector.affine
            │ AffineScript exportable-ESM intermediate (build-only)
            ▼
       Bun bundler
            │
            ▼
src/core/ByteDetector.bun.js ──► scripts/empty-lint-ci.js
            │                              │
            └──────── Bun tests ───────────┤
                                           ▼
                              read-only repository audit
                    0 no threshold findings / 1 finding / 2 error

The workflow tests planted positive and negative controls before trusting the repository result. It does not suppress scanner errors and does not modify files.

Honest readiness

Capability Status Evidence or remaining work

Basic code-point detector

Implemented

AffineScript type-check plus the complete implemented-path Bun test suite

Repository audit gate

Implemented

Seven end-to-end controls; distinct no-finding/finding/error exits

Bun runtime

Implemented for the active path

Bun-targeted bundled artefact, CLI, tests, and SHA-pinned CI setup

Full detector catalogue

Not implemented

Unicode, document-container, hidden-style, spreadsheet, and Zalgo work remains

Settings and TUI

Not implemented

Existing Nickel data is not loaded by the active scanner

Automatic repair

Not implemented

Must gain conservative plans, approval, provenance, and independent rescan

Idris-backed scanner proof

Not demonstrated

Proof obligations must be connected to the active implementation

Precision-suite integration

Not implemented

Product-owned Groove capabilities and typed Spline records remain design work

ForthWall critical execution

Not implemented

Blocked on explicit proofs and an independent verifier

No overall completion percentage is published: combining implemented and aspirational components into one percentage would imply evidence that does not exist.