Gio Della-Libera
a30ac3f8d7
Policy: add tool metadata conformance (#80056)
* feat(policy): add tool metadata conformance checks
* Add policy trusted tool runtime gate
* Use requireMetadata for tool policy
Make tools.requireMetadata the canonical policy schema for risk, sensitivity, and owner requirements. Update runtime enforcement, doctor findings, evidence parsing, tests, and policy docs to use the new schema.
* fix(policy): persist approval metadata
* fix(policy): refresh approval metadata artifacts
* docs(policy): list all tool finding checks
* fix(policy): parse multiline tool metadata
* test(policy): cover unparseable policy check output
* fix(policy): resolve oc-path api in packaged dist
* fix(policy): clear post-rebase CI failures
* test(policy): clear post-rebase CI failures
* fix(policy): restore watch and align validation
* fix(policy): clear ci gate failures
* Simplify policy tool evidence parsing
2026-05-20 20:47:32 -07:00
..
2026-05-20 21:59:52 +01:00
2026-05-17 11:45:18 +01:00
2026-05-11 18:44:54 +01:00
2026-05-11 10:06:00 +00:00
2026-05-19 21:12:28 -07:00
2026-05-20 14:13:59 +01:00
2026-05-07 19:43:06 -07:00
2026-05-20 20:47:32 -07:00
2026-05-20 15:59:24 +01:00
2026-05-06 08:49:27 -07:00
2026-05-13 13:33:38 +01:00
2026-05-21 03:28:27 +00:00
2026-05-18 17:22:00 +00:00
2026-04-13 18:03:44 +08:00
2026-05-19 20:44:29 +00:00
2026-05-18 16:19:33 +05:30
2026-05-17 14:18:23 +01:00
2026-05-18 16:19:33 +05:30
2026-05-20 14:13:59 +01:00
2026-05-21 02:26:17 +00:00
2026-05-19 00:49:25 +02:00
2026-05-19 17:50:36 +00:00
2026-05-17 06:23:30 +01:00
2026-04-28 03:13:20 +01:00
2026-05-19 16:33:18 -07:00
2026-05-02 22:37:01 +01:00
2026-05-21 02:26:17 +00:00
2026-05-18 17:27:11 -07:00
2026-05-08 06:01:23 +01:00
2026-05-13 13:33:38 +01:00
2026-05-02 04:42:55 +01:00
2026-05-18 08:21:35 +01:00
2026-04-12 09:09:50 +01:00
2026-05-05 21:14:55 -07:00
2026-05-20 11:50:21 +01:00
2026-05-18 06:22:36 +01:00
2026-05-13 13:33:38 +01:00
2026-05-05 21:14:55 -07:00
2026-05-05 17:38:21 +01:00
2026-05-13 13:33:38 +01:00
2026-05-18 06:22:36 +01:00
2026-04-23 20:40:15 -07:00
2026-04-17 16:05:10 +01:00
2026-04-23 20:40:15 -07:00
2026-05-17 21:19:05 +00:00