docs(email): reconcile protected language and direction maturity - #154
docs(email): reconcile protected language and direction maturity#154seonghobae wants to merge 12 commits into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Signed-off-by: Seongho Bae <me@seonghobae.me>
Signed-off-by: Seongho Bae <me@seonghobae.me>
|
Restacked the protected-main email documentation maturity repair onto exact |
|
@codex review |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Remove the duplicated Python support contract changes from this email documentation branch. PR #405 remains the single writer while this branch keeps its protected-status documentation delta. Signed-off-by: Seongho Bae <seonghobae@users.noreply.github.com> Commit-Message-Assisted-by: Claude (via Claude Code)
Co-Authored-By: Codex <noreply@openai.com> Signed-off-by: Seongho Bae <me@seonghobae.me>
Co-Authored-By: Codex <noreply@openai.com> Signed-off-by: Seongho Bae <me@seonghobae.me>
Co-Authored-By: Codex <noreply@openai.com> Signed-off-by: Seongho Bae <me@seonghobae.me>
Purpose and scope
Correct the maturity labels for email document language and writing-direction support already implemented on protected main. Both email-output records still call this active-PR behavior; this lane updates their labels and the corresponding documentation-contract tests. The complete net delta is four existing-owned paths, with no email runtime, API, dependency, workflow, package version, transport, credential or deployment change.
Preserved lineage
The original RED documentation test and subsequent label repair remain in normal history. Latest protected-main integration is a normal, conflict-free merge. No valid predecessor delta was discarded or copied into another owner lane. Previous exact-head workflow receipts remain historical; they are not transferred to this candidate.
Current acquisition — 2026-09-07
Candidateebe7e009828dc0bde90a1fcdb15e307a37ed0d4b includes protected main0b88c16f14f51b54a87eb7164f0edfb06dd60902. The net delta is25additions/4deletions across docs/email-output.md, docs/doctoring/email-document-language-direction.md, src/emailOutputDocumentation.test.ts and src/protectedEmailDocumentationStatus.test.ts. A complete current open-PR file inventory found no competing writer for these paths. The remaining Decision under review heading now says Implemented decision; native assertions verify every other byte of the original normative doctoring content is preserved.
Regression commitd24b5d29 failed the existing maturity test on that stale heading; fixebe7e009 passed the complete three-file email metadata/documentation cohort:8tests,3.67s, unchanged configuration. Typecheck and whitespace checks passed. Full default coverage on predecessor4fc1b938 terminated exit1:875passed/8failed/883total,157files,297.10s. Seven tests exceeded the unchanged5s deadline; decorative image intent separately observed two prompt calls instead of one after another case timed out, without a proven causal explanation. All failures are preserved. Current-head full acceptance remains unproven; neither predecessor receipts nor focused success are transferred as a full pass. Logs and the preserved prior PR body are retained at
/private/tmp/inkspan-pr154-current-proof.oNQXDJ.Integration and release boundary
This documentation repair has no new runtime prerequisite and is not gated on an obsolete release number. Keep Draft until current applicable verification is acquired, then require current-head repository/central checks, resolved review findings and qualifying independent approval before protected merge. Refetch head/base and live governance immediately before lifecycle decisions; no self-approval, force push, bypass, fabricated status or weakening of gates.
Issue #118 remains the version-neutral stable-publication authority. Documentation maturity correction, local tests and eventual merge do not by themselves prove registry publication, deployed host behavior or release acceptance. Inkspan retains deterministic document behavior; hosts retain delivery, authorization, tenancy, persistence, durable audit and deployment responsibilities.