Skip to content

fix(privacy): redact Excel compatibility worksheet names - #246

Draft
seonghobae wants to merge 27 commits into
mainfrom
fix/xlsx-compat-name-redaction-245
Draft

fix(privacy): redact Excel compatibility worksheet names#246
seonghobae wants to merge 27 commits into
mainfrom
fix/xlsx-compat-name-redaction-245

Conversation

@seonghobae

@seonghobae seonghobae commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Closes #245.
Closes #283.
Closes #284.
Closes #287.
Closes #314.

Protected base is independently resolved main@e8109ec2a17de8bd6594487aa12c8c8a93cb2c03; exact branch head is 5da8f0e63a79264cb3b57eb62c1a4ddc2861683a. PR API base SHA is historical.

This Draft hardens Inkspan-owned local Office publication, diagnostics, and bounded request traversal: Excel compatibility worksheet names, filesystem paths, caller-controlled XML/object keys, rejected output extensions, temporary publication cleanup, accurate collision/cleanup failure classification, and DOCX rich-run preflight. Host transport/auth/tenancy/persistence/credentials/deployment/model ownership is unchanged.

Hosted RED lineage:

Exact-head GREEN for unchanged 5da8f0e63a79264cb3b57eb62c1a4ddc2861683a: CI 31694556417, Security 31694556344, and SAST 31694556389 all succeeded; canonical CI includes root typecheck/100% owned-production coverage/package/demo, cross-engine browser evidence, and Office Python 3.11–3.14 100% branch/package gates. Formal reviews 0; unresolved review threads 0.

Any head/live-base movement invalidates this proof. Keep Draft/unmerged while #118 owns the protected v0.6.0 publication/provenance boundary.

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2f821ef0-4818-459c-afc4-8f33b3da8882

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment