Skip to content

feat: validate Office relationships and PDF trailers - #11

Merged
yashkhou merged 1 commit into
mainfrom
fix/artifact-package-structure
Sep 24, 2026
Merged

yashkhou merged 1 commit into
mainfrom
fix/artifact-package-structure

Conversation

@yashkhou

Copy link
Copy Markdown
Owner

Progress on #9.

What changed

  • validate internal Office .rels targets and report broken package relationships
  • ignore legitimate external relationships
  • require startxref plus a terminal %%EOF marker for PDF structure checks
  • add focused fixtures for broken relationships, external links and malformed PDF trailers
  • document the deterministic scope without claiming rendering/recalculation guarantees

Verification

  • Artifact Verify: 8/8 tests pass
  • Full workspace: 21/21 tests pass
  • git diff --check

@yashkhou
yashkhou merged commit f77680b into main Sep 24, 2026
4 checks passed
@yashkhou
yashkhou deleted the fix/artifact-package-structure branch September 24, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant