Commit Graph
93 Commits
Author SHA1 Message Date
Violin db530964b4 Route PTT skill delivery from candidate source 2026-07-22 11:32:00 +01:00
DanandGitHub 6d585cb2e0 Record research receipts for semantic unlocks
Record research receipts for semantic unlocks
2026-07-22 11:30:14 +01:00
Violin 827ca411a0 Record research receipts for semantic unlocks 2026-07-22 11:29:35 +01:00
DanandGitHub bcb75ae127 Clean release pytest basetemps
Clean release pytest basetemps
2026-07-22 11:26:06 +01:00
Violin 3f4c67bdfc Clean release pytest basetemps 2026-07-22 11:25:26 +01:00
DanandGitHub 88dafad58e Release Violin 3.0.0 profile
Release Violin 3.0.0 profile
2026-07-22 11:19:24 +01:00
Violin 5fc876367d Release Violin 3.0.0 profile 2026-07-22 11:18:53 +01:00
DanandGitHub c183730692 Remove obsolete skill marker contracts
Remove obsolete skill marker contracts
2026-07-22 11:10:07 +01:00
Violin d3f3a587db Remove obsolete skill marker contracts 2026-07-22 11:09:40 +01:00
Violin 5c40c33a1d Merge master into dev before Violin 3.0 consolidation 2026-07-22 11:02:14 +01:00
DanandGitHub 3d7d2d513e Add semantic anti-stuck enforcement
Add semantic anti-stuck enforcement
2026-07-22 11:01:32 +01:00
0e6f0d854f fix: ruff format score.py (#46)
Co-authored-by: Violin <violin@local>
v2.0.8
2026-07-19 16:57:35 +01:00
Violin b80acd2887 chore: v2.0.7+2.0.8 changelog, version bumps, lint fixes 2026-07-19 16:55:00 +01:00
Violin 397ba907d7 feat: add Duck Store benchmark harness
4-file suite evaluating Violin against escape.tech's Duck Store:
- benchmark/score.py — evidence-gated scorer (8 fixes from first run)
- benchmark/targets/duck-store/challenges.json — 20 article-parity vulns
- benchmark/targets/duck-store/scope.yaml — pre-baked scope
- benchmark/targets/duck-store/engage.md + report.md — prompts

Also adds explicit model section to config.yaml.
v2.0.7
2026-07-19 16:55:00 +01:00
c166e1a20b docs: fix repo layout playbook breakdown for v2.0.6 (#32)
- Show pentest split: 7 operational + 16 vulnerability-class
- List web-attacks playbooks explicitly (SQLi, XSS, SSRF, cmdi, traversal)
- List access-control playbooks (auth-bypass, IDOR, JWT)
- Clarify template count includes reports, evidence, methodology, contracts

Co-authored-by: Violin <violin@local>
2026-07-19 09:01:22 +01:00
Violin 3f8eb5371f Add semantic anti-stuck enforcement 2026-07-19 01:28:01 +01:00
DanandGitHub 75b32fe44e Require proof-backed finding self-review
Require proof-backed finding self-review
2026-07-18 20:24:27 -04:00
Violin dd557974a3 Require proof-backed finding self-review 2026-07-19 01:24:04 +01:00
DanandGitHub d3a952d054 Enforce receipt bindings in hooks and browsers
Enforce receipt bindings in hooks and browsers
2026-07-18 20:18:37 -04:00
Violin e625eb051c Enforce skill receipts in hooks and browsers 2026-07-19 01:18:13 +01:00
DanandGitHub d9b210c660 Gate execution on skill receipts
Gate execution on skill receipts
2026-07-18 20:08:53 -04:00
Violin 7ed3898dff gate execution on skill receipts 2026-07-19 01:08:16 +01:00
DanandGitHub fe66bbb3dd Require skill delivery for PTT updates
Require skill delivery for PTT updates
2026-07-18 19:59:30 -04:00
Violin a2837c6377 require skill delivery for PTT updates 2026-07-19 00:58:58 +01:00
DanandGitHub 289dd3b331 Add automatic Kali backend selection
Add automatic Kali backend selection
2026-07-18 19:44:34 -04:00
Violin ae52d86e5a add automatic Kali backend selection 2026-07-19 00:44:08 +01:00
DanandGitHub b04f038059 Add skill delivery receipts
Add skill delivery receipts
2026-07-18 19:39:02 -04:00
Violin 2332c48a64 add skill delivery receipts 2026-07-19 00:38:34 +01:00
DanandGitHub 9c21b988df Add v3 skill selection policy
Add v3 skill selection policy
2026-07-18 19:33:41 -04:00
Violin 5cf16544a7 add v3 skill selection policy 2026-07-19 00:31:20 +01:00
DanandGitHub 2626e53a1e Merge pull request #24 from Strategic-Automation/dev
Release v2.0.6
v2.0.6
2026-07-18 19:15:07 -04:00
DanandGitHub e23933099a Merge pull request #23 from Strategic-Automation/codex/v2.0.6-code-quality
Resolve CodeQL standard quality findings (v2.0.6)
2026-07-18 19:07:24 -04:00
Violin 5873cf9ddd fix CodeQL quality findings (v2.0.6) 2026-07-19 00:03:08 +01:00
DanandGitHub 6b555a945b Merge pull request #22 from Strategic-Automation/codex/issue-3-history-exact-repeat
Fix exact-repeat history parsing (v2.0.5)
2026-07-18 18:35:54 -04:00
Violin 6e8ba6e77c fix exact repeat history parsing (#3) 2026-07-18 23:31:16 +01:00
DanandGitHub a0eb44f7b3 Merge pull request #21 from Strategic-Automation/codex/issue-2-secondary-host-primary-block
Block secondary-only primary targets (v2.0.4)
2026-07-18 18:22:06 -04:00
Violin 22560d57b4 block secondary-only primary targets (#2) 2026-07-18 23:19:50 +01:00
DanandGitHub 9b1092bc8c Merge pull request #18 from Strategic-Automation/codex/issue-1-terminal-compound-policy
Fix compound terminal command policy (v2.0.3)
2026-07-18 18:12:33 -04:00
Violin a7dffbd191 fix compound terminal command policy (#1) 2026-07-18 23:01:48 +01:00
DanandGitHub 37105bd1a7 Merge pull request #20 from Strategic-Automation/codex/workflow-least-privilege-v2-0-2
Restrict GitHub Actions token permissions (v2.0.2)
2026-07-18 17:58:19 -04:00
Violin e2be6759a5 restrict workflow token permissions 2026-07-18 22:54:16 +01:00
DanandGitHub 9857463812 Merge pull request #19 from Strategic-Automation/codex/security-pytest-9-0-3
Upgrade pytest for CVE-2025-71176 (v2.0.1)
2026-07-18 17:49:23 -04:00
Violin 28c72446fa upgrade pytest for CVE-2025-71176 2026-07-18 22:42:57 +01:00
DanandGitHub 4c44d47f6b Merge pull request #4 from Strategic-Automation/dev
release: Violin v2.0.0

Promote the Hermes-native Violin Guard execution boundary, phase-aware
batch review, engagement-state diagnostics, receipt-backed findings,
safer scope and target parsing, and routed pentest skills.

Synchronize the distribution metadata, documentation, tests, and
cross-platform release checks with the v2.0.0 runtime surface.
v2.0.0
2026-07-18 11:00:40 -04:00
Violin dc53bbb08a consolidate guard batch collaboration 2026-07-18 08:02:50 +01:00
Violin 4fa3a4452c Fix distribution manifest trailing whitespace 2026-07-17 21:40:39 +01:00
Violin f461945394 Remove iteration cap and extend heartbeat cadence 2026-07-17 21:36:20 +01:00
Violin 2926beb3a7 Fix heartbeat command threshold 2026-07-17 21:06:51 +01:00
Violin 323a28bb9d Fix cross-platform CI workflow checks 2026-07-17 20:50:34 +01:00
Violin 1a86fc7916 Fix release check in clean CI checkout 2026-07-17 20:44:06 +01:00