• Joined on 2026-04-15
knacky pushed to sprint/8-c2 at knacky/mimic 2026-06-10 18:32:00 +00:00
38e282a126 fix(backend): complete c2 task→simulation mapping per spec + sanitize adapter errors (sprint 8 code-review)
7d3d39639e fix(backend): expose c2_task.source in GET /c2/tasks response
184a2a16c9 fix(frontend): a11y on clickable rows + correct c2 source field + pill metric alignment (sprint 8 design-review)
7ff153905b feat(frontend): c2 tasks panel + history import (sprint 8 phase 2)
8f23f59601 feat(backend): c2 callback history + task import (sprint 8 M4)
Compare 10 commits »
knacky created branch sprint/8-c2 in knacky/mimic 2026-06-10 18:32:00 +00:00
knacky deleted branch sprint/7-design from knacky/mimic 2026-06-10 16:40:21 +00:00
knacky pushed to main at knacky/mimic 2026-06-10 16:40:21 +00:00
6ca614a3f3 Merge pull request 'feat(design): terminal-SOC aesthetic refresh (sprint 7)' (#10) from sprint/7-design into main
1997a8c621 feat(frontend): side-by-side red-team/SOC columns on simulation screen
573281f454 fix(design): code-reviewer polish — dedupe tag-mitre recipe, drop dead boxShadow tokens, cover StatusBadge classes
6995c4c860 fix(design): address design-reviewer findings F1-F6 — nav slab, spinner, badge coverage, mono discipline
7ea2fe490c docs: add sprint 7 terminal-SOC design refresh to CHANGELOG
Compare 13 commits »
knacky merged pull request knacky/mimic#10 2026-06-10 16:40:20 +00:00
feat(design): terminal-SOC aesthetic refresh (sprint 7)
knacky pushed to sprint/7-design at knacky/mimic 2026-06-10 16:21:22 +00:00
1997a8c621 feat(frontend): side-by-side red-team/SOC columns on simulation screen
knacky pushed to sprint/7-design at knacky/mimic 2026-06-10 03:53:59 +00:00
573281f454 fix(design): code-reviewer polish — dedupe tag-mitre recipe, drop dead boxShadow tokens, cover StatusBadge classes
knacky pushed to sprint/7-design at knacky/mimic 2026-06-09 17:43:20 +00:00
6995c4c860 fix(design): address design-reviewer findings F1-F6 — nav slab, spinner, badge coverage, mono discipline
knacky created pull request knacky/mimic#10 2026-06-09 17:03:01 +00:00
feat(design): terminal-SOC aesthetic refresh (sprint 7)
knacky pushed to sprint/7-design at knacky/mimic 2026-06-09 17:01:42 +00:00
7ea2fe490c docs: add sprint 7 terminal-SOC design refresh to CHANGELOG
0e69eb901c test(frontend): update vitest assertions for new design tokens
5cc830554c refactor(pages): apply terminal-SOC aesthetic to all 8 pages
ec7800ae38 refactor(components): squared shapes + mono data cells across all components
c791e50108 feat(design): bundle JetBrains Mono for data cells
Compare 9 commits »
knacky created branch sprint/7-design in knacky/mimic 2026-06-09 17:01:42 +00:00
knacky deleted branch sprint/6-export from knacky/mimic 2026-06-09 16:19:04 +00:00
knacky pushed to main at knacky/mimic 2026-06-09 16:19:04 +00:00
e27babed5b Merge pull request 'feat: sprint 6 — engagement export (md/csv/pdf)' (#9) from sprint/6-export into main
e41679b331 fix(export): render PDF in A4 landscape for 7-column readability
2d1c113f0c docs: log 2 MEDIUM security fixes in CHANGELOG (post-refactor)
3a9d9d3203 fix(security): defuse CSV formula injection in multiline exécution cell + HTML-escape Markdown table cells
4d9447082f docs: sprint 6 amendment — 7-column schema in CHANGELOG + PR body
Compare 21 commits »
knacky merged pull request knacky/mimic#9 2026-06-09 16:19:02 +00:00
feat: sprint 6 — engagement export (md/csv/pdf)
knacky pushed to sprint/6-export at knacky/mimic 2026-06-09 16:14:25 +00:00
e41679b331 fix(export): render PDF in A4 landscape for 7-column readability
knacky pushed to sprint/6-export at knacky/mimic 2026-06-08 17:30:00 +00:00
2d1c113f0c docs: log 2 MEDIUM security fixes in CHANGELOG (post-refactor)
3a9d9d3203 fix(security): defuse CSV formula injection in multiline exécution cell + HTML-escape Markdown table cells
Compare 2 commits »
knacky pushed to sprint/6-export at knacky/mimic 2026-06-08 17:23:03 +00:00
4d9447082f docs: sprint 6 amendment — 7-column schema in CHANGELOG + PR body
aeb4bdb025 test(e2e): adapt export specs to 7-column schema (Scénario/Test/...)
7335b9f2c6 refactor(export): switch render output to fixed 7-column schema (Scénario, Test, ...)
fdab324217 docs(spec): export — switch to fixed 7-column handoff schema
Compare 4 commits »
knacky created pull request knacky/mimic#9 2026-06-08 16:35:43 +00:00
feat: sprint 6 — engagement export (md/csv/pdf)
knacky pushed to sprint/6-export at knacky/mimic 2026-06-08 16:35:31 +00:00
e4a672c443 docs: sprint 6 wrap-up — README + CHANGELOG + 6 lessons
b572a67066 test(e2e): sprint 6 acceptance — US-29 / US-30 / US-31
3725d4415e chore: code-review cleanups (NITs + filename defense-in-depth test)
123d9812bc test: cover Content-Disposition fallback in ExportEngagementButton
57dbd14347 fix(security): defuse CSV formula injection in engagement export (MEDIUM)
Compare 10 commits »
knacky created branch sprint/6-export in knacky/mimic 2026-06-08 16:35:31 +00:00