Skip to content

fix: commercial baseline — share export redaction, index parse, README - #692

Merged
seonghobae merged 1 commit into
mainfrom
fix/index-redundancy-functional-parse
Jul 31, 2026
Merged

fix: commercial baseline — share export redaction, index parse, README#692
seonghobae merged 1 commit into
mainfrom
fix/index-redundancy-functional-parse

Conversation

@seonghobae

Copy link
Copy Markdown
Collaborator

Summary

Closes the remaining commercial-baseline gaps after the open-PR drain:

  1. Share export redaction — public share SQL and index-design exports now use the same redaction helper as JSON/reversing-spec (comments + example_value stripped). Tests assert secrets never appear.
  2. Index redundancy — functional indexes like lower(email) are no longer mis-parsed as plain-column duplicates (re-land of fix(spec): stop mis-parsing functional indexes as a duplicate of a plain column #683 without lockfile churn).
  3. README — removes “MVP skeleton” framing; documents auth, ERD, share redaction, and shipped export paths.

Test plan

  • PYTHONPATH=. pytest -q tests/test_api_share.py tests/test_index_redundancy.py (12 passed)
  • CI backend/frontend on this PR

- Redact comments/example_value on public share SQL and index-design exports
- Fix functional-index false positives in index redundancy detection
- Align README with shipped auth/ERD/share/export capabilities
@seonghobae
seonghobae merged commit 5b7d8d6 into main Jul 31, 2026
21 checks passed
@seonghobae
seonghobae deleted the fix/index-redundancy-functional-parse branch July 31, 2026 12:50
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