[codex] Enable sample-matched HWPX proposal quality#41
Merged
Conversation
Add an agent-first proposal preset and deterministic v2 quality report on top of the current Hancom-compatible main branch. Constraint: keep this PR mergeable with current main and avoid reintroducing superseded release-metadata/schema changes. Rejected: rebasing the stale phase1 branch wholesale | main already absorbed the Hancom roundtrip work and the old branch conflicted broadly. Confidence: high Scope-risk: moderate Directive: Treat sample_match.pass as proxy evidence; do not claim rendered visual parity until a renderer or human visual gate exists. Tested: .venv/bin/python -m pytest -q -> 258 passed, 2 skipped, 1 warning Not-tested: rendered visual parity Co-authored-by: OmX <omx@oh-my-codex.dev>
780d506 to
c74a617
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
hwpx.presetsproposal-generation APIs for Korean proposal/planning documents.proposal-quality-v2inspection with sample-derivedsample_matchproxy dimensions.Why
Agents need a high-level HWPX proposal workflow that mirrors DOCX-style document-quality principles while staying honest about the current no-renderer constraint.
Validation
.venv/bin/python -m pytest -q→258 passed, 2 skipped, 1 warningtests/test_proposal_preset.py→ passedNotes
This PR was rebased onto current
mainafter PR #40. It intentionally does not reintroduce superseded release-metadata/schema changes from the older phase branch. Rendered visual parity is not claimed; reports exposevisual_review_required=True.