Skip to content

[Wave 3] Medium — TR mirror: docs/usermanuals/en/reference/json-output.md #634

Open

Description

@cemililik

Wave 3 · 8 finding(s) in 8 fix package(s). English/Turkish mirror drift for this document pair; fix the side the finding names.

Findings

  • DOC-TR10-044 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: Human-friendly logs (info / warning / error) go to stderr. Pipe forgelm ... --output-format json | jq .
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:14 · TR docs/usermanuals/tr/reference/json-output.md:14
    English text. Human-friendly logs (info / warning / error) go to stderr. Pipe forgelm ... --output-format json | jq .
    Turkish text. İnsana okunabilir loglar (info / warning / error) stderr'e gider.
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). JSON modunda log seviyesi WARNING'e sabitlenir (INFO/DEBUG hiç basılmaz, --log-level etkisizdir); uyarı ve hatalar stderr'e gider. Çok aşamalı pipeline: koşusunun stdout çıktısı tek bir success anahtarlı envelope değil PipelineState özetidir.

  • DOC-TR10-045 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: Every envelope starts with success: true | false
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:15 · TR docs/usermanuals/tr/reference/json-output.md:15
    English text. Every envelope starts with success: true | false
    Turkish text. Her envelope success: true | false ile başlar
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). 'Alt komut envelope'ları success ile başlar; çok aşamalı pipeline özeti (pipeline_run_id, final_status, stages[]) success taşımaz — final_status ve exit koduna bakın.'

  • DOC-TR10-046 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: --dry-run --output-format json emits the envelope on stdout (most common CI pre-flight)
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:61 · TR docs/usermanuals/tr/reference/json-output.md:61
    English text. --dry-run --output-format json emits the envelope on stdout (most common CI pre-flight)
    Turkish text. Geçerli bir config'te şu envelope'u stdout'a basıp exit code 0 ile çıkar
    Which is correct. neither for pipeline configs
    Proposed correction (Turkish text for the -tr page). Tek aşamalı config'lerde 26 anahtarlı envelope basılır; pipeline: bloğu olan config'lerde --dry-run JSON envelope BASMAZ (yalnızca stage doğrulaması loglanır ve exit kodu döner). Model/dataset erişimi kontrol edilmez.

  • DOC-TR10-047 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: reverted example with final_model_path set; final_model_path typed str
    severity Medium · already tracked: PARTIALLY-FIXED C33-TRAIN-JSON-CONTRACT docs/roadmap/phase-16-trust-surface-hardening.md:289-308
    Where. EN docs/usermanuals/en/reference/json-output.md:166-177,184 · TR docs/usermanuals/tr/reference/json-output.md:166-177,184
    English text. reverted example with final_model_path set; final_model_path typed str
    Turkish text. aynı
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). Revert örneğinde "final_model_path": null; tip str \| null. Revert edilen model dizini silindiği için yol bildirilmez.

  • DOC-TR10-048 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: Every gate exits 3; exit 3 means a gate reverted the model
    severity Medium · already tracked: PARTIALLY-FIXED C33-TRAIN-JSON-CONTRACT docs/roadmap/phase-16-trust-surface-hardening.md:289-308
    Where. EN docs/usermanuals/en/reference/json-output.md:182,193 · TR docs/usermanuals/tr/reference/json-output.md:182,193
    English text. Every gate exits 3; exit 3 means a gate reverted the model
    Turkish text. her gate 3 ile çıkar
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). Bkz. önceki madde; ek olarak exit 3 forgelm audit (secret/kritik PII) ve safety-eval kapılarından da gelir.

  • DOC-TR10-049 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: credit_card or iban, the two categories that clear a checksum
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:330 · TR docs/usermanuals/tr/reference/json-output.md:333
    English text. credit_card or iban, the two categories that clear a checksum
    Turkish text. bir checksum'dan geçen iki kategori
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). Kapıyı tetikleyen kritik kategoriler credit_card (Luhn) ve iban (mod-97)'dır; tr_id (TC Kimlik No) da checksum ile doğrulanır ancak high katmandadır ve exit kodunu belirlemez.

  • DOC-TR10-050 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: Cross-tool correlation of query_hash with purge's target_id works out of the box
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:555 · TR docs/usermanuals/tr/reference/json-output.md:558
    English text. Cross-tool correlation of query_hash with purge's target_id works out of the box
    Turkish text. cross-tool korelasyon hazır gelir
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). 'Korelasyon için purge ve reverse-pii aynı --output-dir ve aynı salt kipiyle çalıştırılmalıdır (--salt-source per_dir iken ortam sırrı yok sayılır, purge ise onu salt'a katar).'

  • DOC-TR10-051 (TR mirror, Medium) — TR mirror drift in docs/usermanuals/en/reference/json-output.md: quant q4_k_m written to model.q4_k_m.gguf, 7 keys
    severity Medium
    Where. EN docs/usermanuals/en/reference/json-output.md:867-888 · TR docs/usermanuals/tr/reference/json-output.md:870-891
    English text. quant q4_k_m written to model.q4_k_m.gguf, 7 keys
    Turkish text. aynı
    Which is correct. neither
    Proposed correction (Turkish text for the -tr page). K-quant istendiğinde ara model.f16.gguf yazılır: quant:"f16", requested_quant:"q4_k_m", manual_step_required:true, followup_command:"llama-quantize ..."; envelope 10 anahtarlıdır.

Done when

  • Every finding above is fixed or closed with a reason (tick it here).
  • Code fixes carry a test; doc fixes update the Turkish mirror in the same PR.

Found by the October 2026 ForgeLM code and documentation review against commit cab2947. Code links point at that commit; line numbers may have moved since. Finding IDs (CR-…, DOC-…, TECH-…) are stable references for this backlog.

Activity

  1. added
    documentationImprovements or additions to documentation
    backlog: knownAlready tracked in docs/roadmap
    i18nEnglish/Turkish documentation mirror
    severity: mediumReal defect with limited reach or a workaround
    source: review-2026-10Found by the October 2026 code and documentation review
    wave: 3Roadmap wave 3: medium severity, module sweeps
    on Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlog: knownAlready tracked in docs/roadmapdocumentationImprovements or additions to documentationi18nEnglish/Turkish documentation mirrorseverity: mediumReal defect with limited reach or a workaroundsource: review-2026-10Found by the October 2026 code and documentation reviewwave: 3Roadmap wave 3: medium severity, module sweeps

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions