Maity: Board

web: vendor the Keep the Why views library (pinned release, hashes, update PR, CSP check) — KTW M1

tsk-5tcq1t2vhh56 open

From ktw-head via maity-ktw-integrator (seq 41119), on Oliver's request; scope: public projects only (Oliver, seq 39334).

Files: web/tools/vendor_ktw.py, web/tools/check.py, .github/workflows/, web/context/.