A technique grid that says what was tested, not what has a
rule. The usual coverage layer paints a technique green when a detection
rule exists for it, and the green is read as "we would catch this". Here a
cell is validated only when a test inside max-age days was
detected, and its fill drains as that test ages. A rule nobody tested is
unknown, hatched, and so is a pass gone stale, an undated test, or one
dated after the grid's as-of date. A missed test stays failed however old
it is. A status someone typed in is counted and not used, and the only
percentage is validated techniques over all of them, each counted once however
many tactics list it.
import 'overscan'
import 'overscan/overscan.css'
<ov-coverage src="models/coverage-estate.json"></ov-coverage>import { OvCoverage } from 'overscan/react'
<OvCoverage src="models/coverage-estate.json" />import { OvCoverage } from 'overscan/vue'
<OvCoverage src="models/coverage-estate.json" />import OvCoverage from 'overscan/svelte/OvCoverage.svelte'
<OvCoverage src="models/coverage-estate.json" />import 'overscan'
import 'overscan/overscan.css'
<ov-coverage src="models/coverage-rules.json"></ov-coverage>import { OvCoverage } from 'overscan/react'
<OvCoverage src="models/coverage-rules.json" />import { OvCoverage } from 'overscan/vue'
<OvCoverage src="models/coverage-rules.json" />import OvCoverage from 'overscan/svelte/OvCoverage.svelte'
<OvCoverage src="models/coverage-rules.json" />import 'overscan'
import 'overscan/overscan.css'
<ov-coverage
src="models/coverage-estate.json"
max-age="30"
></ov-coverage>import { OvCoverage } from 'overscan/react'
<OvCoverage
src="models/coverage-estate.json"
max-age="30"
/>import { OvCoverage } from 'overscan/vue'
<OvCoverage
src="models/coverage-estate.json"
max-age="30"
/>import OvCoverage from 'overscan/svelte/OvCoverage.svelte'
<OvCoverage
src="models/coverage-estate.json"
max-age="30"
/>