Commit Graph

  • fe66bbb3dd Require skill delivery for PTT updates DanandGitHub 2026-07-18 19:59:30 -04:00
  • a2837c6377 require skill delivery for PTT updates Violin 2026-07-19 00:58:58 +01:00
  • 289dd3b331 Add automatic Kali backend selection DanandGitHub 2026-07-18 19:44:34 -04:00
  • ae52d86e5a add automatic Kali backend selection Violin 2026-07-19 00:44:08 +01:00
  • b04f038059 Add skill delivery receipts DanandGitHub 2026-07-18 19:39:02 -04:00
  • 2332c48a64 add skill delivery receipts Violin 2026-07-19 00:38:34 +01:00
  • 9c21b988df Add v3 skill selection policy DanandGitHub 2026-07-18 19:33:41 -04:00
  • 5cf16544a7 add v3 skill selection policy Violin 2026-07-19 00:30:19 +01:00
  • 2626e53a1e Merge pull request #24 from Strategic-Automation/dev v2.0.6 DanandGitHub 2026-07-18 19:15:07 -04:00
  • e23933099a Merge pull request #23 from Strategic-Automation/codex/v2.0.6-code-quality DanandGitHub 2026-07-18 19:07:24 -04:00
  • 5873cf9ddd fix CodeQL quality findings (v2.0.6) Violin 2026-07-19 00:03:08 +01:00
  • 6b555a945b Merge pull request #22 from Strategic-Automation/codex/issue-3-history-exact-repeat DanandGitHub 2026-07-18 18:35:54 -04:00
  • 6e8ba6e77c fix exact repeat history parsing (#3) Violin 2026-07-18 23:31:16 +01:00
  • a0eb44f7b3 Merge pull request #21 from Strategic-Automation/codex/issue-2-secondary-host-primary-block DanandGitHub 2026-07-18 18:22:06 -04:00
  • 22560d57b4 block secondary-only primary targets (#2) Violin 2026-07-18 23:19:50 +01:00
  • 9b1092bc8c Merge pull request #18 from Strategic-Automation/codex/issue-1-terminal-compound-policy DanandGitHub 2026-07-18 18:12:33 -04:00
  • a7dffbd191 fix compound terminal command policy (#1) Violin 2026-07-18 22:11:02 +01:00
  • 37105bd1a7 Merge pull request #20 from Strategic-Automation/codex/workflow-least-privilege-v2-0-2 DanandGitHub 2026-07-18 17:58:19 -04:00
  • e2be6759a5 restrict workflow token permissions Violin 2026-07-18 22:54:16 +01:00
  • 9857463812 Merge pull request #19 from Strategic-Automation/codex/security-pytest-9-0-3 DanandGitHub 2026-07-18 17:49:23 -04:00
  • 28c72446fa upgrade pytest for CVE-2025-71176 Violin 2026-07-18 22:42:57 +01:00
  • 4c44d47f6b Merge pull request #4 from Strategic-Automation/dev v2.0.0 DanandGitHub 2026-07-18 11:00:40 -04:00
  • dc53bbb08a consolidate guard batch collaboration Violin 2026-07-18 08:02:50 +01:00
  • 4fa3a4452c Fix distribution manifest trailing whitespace Violin 2026-07-17 21:40:39 +01:00
  • f461945394 Remove iteration cap and extend heartbeat cadence Violin 2026-07-17 21:36:20 +01:00
  • 2926beb3a7 Fix heartbeat command threshold Violin 2026-07-17 21:06:51 +01:00
  • 323a28bb9d Fix cross-platform CI workflow checks Violin 2026-07-17 20:50:34 +01:00
  • 1a86fc7916 Fix release check in clean CI checkout Violin 2026-07-17 20:44:06 +01:00
  • 909b66cd52 feat: implement violin_guard plugin registration and command execution hooks Violin 2026-07-17 20:35:43 +01:00
  • f65b70871d feat: add violin_guard plugin with tool registration and execution hooks Violin 2026-07-17 20:34:06 +01:00
  • e988b0600e Document generic Kali execution in agent identity Violin 2026-07-17 20:33:20 +01:00
  • dc6d9a41a8 Allow arbitrary Kali CLI tools through guarded execution Violin 2026-07-17 20:31:28 +01:00
  • 698edc0a45 chore: bump version to v2.0.0 and update docs Violin 2026-07-17 20:26:47 +01:00
  • 5870509fdb feat: implement violin_guard plugin for centralized command execution auditing, terminal policy enforcement, and history tracking. Violin 2026-07-17 20:14:20 +01:00
  • 1c5bfb9ba2 fix: increase file lock acquisition timeout to prevent flaky concurrent lock test timeouts on Windows Violin 2026-07-16 18:24:57 +01:00
  • b02d8eb68f refactor: reorganize violin guard core, unify locking and json storage, optimize facades Violin 2026-07-16 18:23:46 +01:00
  • 56387e2577 perf: optimize PTT lookup in handle_exec_burst Violin 2026-07-16 18:17:54 +01:00
  • c816bcd6a9 feat: implement target resolution for handle_target in violin_guard Violin 2026-07-16 18:12:44 +01:00
  • 681450278d feat: implement engagement directory bootstrap and auto-repair functionality for violin_guard Violin 2026-07-16 18:09:06 +01:00
  • b739e0ff9e Refactor target extraction logic to simplify candidate identification and enhance test for explicit targets handling Violin 2026-07-16 17:34:39 +01:00
  • 0075850b61 Add playbooks for SQL Injection, SSRF, and XSS vulnerabilities; enhance testing suite Violin 2026-07-16 17:20:00 +01:00
  • 072d5c7160 Update playbook count command to use find for improved accuracy Violin 2026-07-14 18:18:00 +01:00
  • 4e92047fc6 Merge branch 'codex/fix-guard-target-hypothesis-friction' into dev Violin 2026-07-13 21:11:59 +01:00
  • a51aa00d06 Refactor playbooks and templates for improved evidence handling and research documentation Violin 2026-07-13 21:10:43 +01:00
  • 4c40ebb260 Merge P0 release and CI hardening Violin 2026-07-13 08:53:57 +01:00
  • a9130fe02c Harden plugin release checks and CI Violin 2026-07-13 08:53:57 +01:00
  • e7d76785dd Merge P0 concurrent state safety Violin 2026-07-13 08:49:36 +01:00
  • e84de38943 Serialise concurrent guard state transitions Violin 2026-07-13 08:49:36 +01:00
  • 16f04068f6 Merge P0 batch integrity Violin 2026-07-13 08:45:45 +01:00
  • 98b4d8ed7d Bind sync batches to captured PTT tasks Violin 2026-07-13 08:45:44 +01:00
  • 683f393ac7 Merge P0 PTT hypothesis phase enforcement Violin 2026-07-13 08:41:03 +01:00
  • ac5848a85a Enforce PTT phase and hypothesis relevance Violin 2026-07-13 08:41:03 +01:00
  • bcc57fe534 Merge P0 scope authorization Violin 2026-07-13 08:36:02 +01:00
  • cdae366bdc Enforce scope authorization and exclusions Violin 2026-07-13 08:36:02 +01:00
  • f5c6015c83 Merge P0 sync credit enforcement Violin 2026-07-13 08:30:17 +01:00
  • a2c551ef59 Fix bounded sync credit enforcement Violin 2026-07-13 08:30:07 +01:00
  • f29b79ac20 Merge violin guard release into dev Violin 2026-07-13 08:28:06 +01:00
  • 8884e6956f P1-hyp: enforce out-of-scope target rejection on hypothesis write Violin 2026-07-12 21:05:53 +01:00
  • ea7e094528 Remediate audit P0/P1 findings; migrate tests to green Violin 2026-07-12 20:57:55 +01:00
  • 48b8abd292 Audit pentest skill docs against guard surface Violin 2026-07-12 17:18:49 +01:00
  • f2f95dd1e8 Remove obsolete manual engagement bootstrap Violin 2026-07-12 17:11:57 +01:00
  • eae934bd5b Add CTF bootstrap and repair guard CLI docs Violin 2026-07-12 17:09:00 +01:00
  • 68a3db3a89 Remove session search cross-references Violin 2026-07-12 17:00:44 +01:00
  • 570eaf1605 Make guard test suite green and explicit in CI Violin 2026-07-12 16:52:53 +01:00
  • 56aec13ff1 Remove stale history tool references Violin 2026-07-12 16:47:32 +01:00
  • 426e7c4817 Align guard tests with plugin contract Violin 2026-07-12 16:35:29 +01:00
  • 8d8fb81ffb Consolidate Violin Guard into Hermes plugin Violin 2026-07-12 16:00:16 +01:00
  • 5030b32d3f fix first command history gate Violin 2026-07-12 09:57:02 +01:00
  • 283f2683a9 feat: improve guard and workflow reliability Violin 2026-07-12 09:39:55 +01:00
  • 3d821d6e13 v1.1.0: guarded pentest workflow v1.1.0 Violin 2026-07-12 09:39:55 +01:00
  • 262b221205 v1.0.0: initial release v1.0.0 Violin 2026-07-12 09:39:55 +01:00