Skip to content

SlideFence 0.2.0

Latest

Choose a tag to compare

@SybilGambleyyu SybilGambleyyu released this 03 Aug 16:12

SlideFence 0.2.0 promotes two previously generic PowerPoint action forms to first-class, privacy-safe review evidence.

Highlights:

  • Classifies stored ppaction://ole?… OLE-verb actions explicitly and adds a critical policy gate.
  • Classifies stored ppaction://media actions explicitly and adds a high-severity policy gate.
  • Keeps raw action strings, OLE verbs, targets, URLs, shape IDs, relationship IDs, slide text, and payload bytes out of public reports.
  • Adds regression coverage for external-presentation, OLE-verb, and media actions.

Validation:

  • Hosted Python 3.11–3.13 CI passed: https://github.com/SybilGambleyyu/slidefence/actions/runs/30831048475
  • 15 synthetic adversarial regressions passed locally.
  • Fresh wheel and source-distribution installs classified the public python-pptx action-properties fixture with exactly one OLE-verb and one media action, and zero unknown reserved actions.

Artifact SHA-256:

  • slidefence-0.2.0-py3-none-any.whl: 61ff80f1a779e741acca7308045e60378a8363427f27931cea3cb2a4e8028bb8
  • slidefence-0.2.0.tar.gz: 7023da010fa62bf174b60c4f64b1bb4e7b4cec5040dff4dbdf4dae1af53f382c

SlideFence reports stored package evidence only. It does not open PowerPoint, render slides, follow targets, launch programs, invoke macros, activate OLE objects, play media, or make runtime-behavior claims.