Skip to content

🔄 انجراف الدليل عن كود اللغة #1

Description

@github-actions

رصد فحص المزامنة انجرافًا بين الدليل وكود اللغة عند dev (النسخة المُغطّاة في الدليل: dev@1138f5e1).

أي أن مصادر تغيّرت في اللغة وقد لا يطابقها الدليل بعد.

➖ مصادر حُذفت/نُقلت

  • .#names
  • .github/BRANCH_PROTECTION_POLICY.md
  • .github/skills/sad-lang-dev/references/governance.md
  • CMakeLists.txt#L29-70
  • apps/CMakeLists.txt#L292-310
  • compiler/include/backend/native/elf64_writer.h
  • compiler/include/backend/native/sir_lowering_common.h
  • compiler/include/backend/native/sir_native_lowering.h#L1-30
  • compiler/include/backend/native/x86_variable_encoder.h
  • compiler/include/frontend/sir_builder.h
  • compiler/include/frontend/sir_constants.h
  • compiler/include/frontend/sir_types.h
  • compiler/src/backend/llvm
  • compiler/src/backend/llvm/builders/builtins#names
  • compiler/src/backend/llvm/builders/builtins/io_builtins_ops.cpp
  • compiler/src/backend/llvm/builders/builtins/security_builtins_ops.cpp
  • compiler/src/backend/llvm/builders/collections/map_ops.cpp
  • compiler/src/frontend/builders/builtins_core.cpp
  • compiler/src/frontend/builders/builtins_security.cpp
  • compiler/src/frontend/builders/expression_comp2.cpp
  • compiler/src/frontend/builders/expression_comprehensions.cpp
  • compiler/src/frontend/builders/statement_for_range.cpp
  • docs/parser_rule/_generated#names
  • examples#names
  • features#names
  • features/graphics/core/include/sad_ui/prop_keys.h
  • features/graphics/core/src/layout.cpp
  • interpreter/include/channel.h
  • interpreter/include/core/interpreter_core.h
  • interpreter/include/visitors/expression_evaluator.h
  • interpreter/src/builtins
  • interpreter/src/builtins/builtin_module_assertions.cpp
  • interpreter/src/builtins/builtin_module_crypto.cpp
  • interpreter/src/core/interpreter_core.cpp
  • interpreter/src/visitors#names
  • interpreter/src/visitors/expression_evaluator_members_advanced.cpp
  • language-truth
  • language-truth/_schemas
  • language-truth/backend
  • language-truth/builtins
  • language-truth/builtins/assertions.yaml
  • language-truth/builtins/crypto.yaml
  • language-truth/cli_flags.yaml
  • language-truth/errors
  • language-truth/grammar
  • language-truth/keywords.yaml
  • language-truth/operators.yaml
  • language-truth/types.yaml
  • language-truth/ui_props.yaml
  • scripts/codegen
  • scripts/codegen#names
  • scripts/codegen/gen_error_messages.py
  • scripts/codegen/gen_grammar_lowers_to.py
  • scripts/codegen/gen_native_diagnostics.py
  • scripts/codegen/gen_parser_grammar_docs.py
  • scripts/codegen/gen_ui_props.py
  • scripts/native_backend/run_native_proofs.sh
  • shared/ast/include/ast_visitor.h
  • shared/ast/include/expressions.h
  • shared/builtins/generated#names
  • shared/errors/include/error_codes.h
  • shared/errors/include/error_manager.h
  • shared/lexer/include/token.h
  • shared/lexer/src/lexer_core.cpp#L100-1770
  • shared/lexer/src/lexer_keywords.cpp
  • shared/memory_policy/include/memory/policy/gc_mode.h
  • shared/memory_policy/include/memory/policy/memory_mode_flag.h
  • shared/memory_policy/src/memory_mode_flag.cpp
  • shared/parser/include/parser_core.h
  • shared/parser/src/core/parser_expressions.cpp#L45-1160
  • shared/parser/src/core/parser_main.cpp#L40-1600
  • shared/parser/src/statements/parser_advanced.cpp
  • shared/types/generated/sad_type_kind_generated.h
  • shared/types/include/class_manager.h
  • shared/types/include/sad_type_system.h
  • shared/types/include/value.h
  • shared/types/src/class_manager.cpp
  • stdlib#names
  • tests#names
  • tests/behavior#names
  • tests/config.yaml#L15-23
  • tests/config.yaml#L25-26
  • tests/config.yaml#L27
  • tools#names
  • tools/compiler/compiler_driver_android_linker.cpp
  • tools/compiler/compiler_driver_backend_llvm_absent.cpp
  • tools/compiler/compiler_driver_native.cpp
  • tools/compiler/runtime/sad_embedded_runtime.c
  • x.py#L1310-1350

❓ مصادر متعذّر الوصول

  • .#names
  • .github/BRANCH_PROTECTION_POLICY.md
  • .github/skills/sad-lang-dev/references/governance.md
  • CMakeLists.txt#L29-70
  • apps/CMakeLists.txt#L292-310
  • compiler/include/backend/native/elf64_writer.h
  • compiler/include/backend/native/sir_lowering_common.h
  • compiler/include/backend/native/sir_native_lowering.h#L1-30
  • compiler/include/backend/native/x86_variable_encoder.h
  • compiler/include/frontend/sir_builder.h
  • compiler/include/frontend/sir_constants.h
  • compiler/include/frontend/sir_types.h
  • compiler/src/backend/llvm
  • compiler/src/backend/llvm/builders/builtins#names
  • compiler/src/backend/llvm/builders/builtins/io_builtins_ops.cpp
  • compiler/src/backend/llvm/builders/builtins/security_builtins_ops.cpp
  • compiler/src/backend/llvm/builders/collections/map_ops.cpp
  • compiler/src/frontend/builders/builtins_core.cpp
  • compiler/src/frontend/builders/builtins_security.cpp
  • compiler/src/frontend/builders/expression_comp2.cpp
  • compiler/src/frontend/builders/expression_comprehensions.cpp
  • compiler/src/frontend/builders/statement_for_range.cpp
  • docs/parser_rule/_generated#names
  • examples#names
  • features#names
  • features/graphics/core/include/sad_ui/prop_keys.h
  • features/graphics/core/src/layout.cpp
  • interpreter/include/channel.h
  • interpreter/include/core/interpreter_core.h
  • interpreter/include/visitors/expression_evaluator.h
  • interpreter/src/builtins
  • interpreter/src/builtins/builtin_module_assertions.cpp
  • interpreter/src/builtins/builtin_module_crypto.cpp
  • interpreter/src/core/interpreter_core.cpp
  • interpreter/src/visitors#names
  • interpreter/src/visitors/expression_evaluator_members_advanced.cpp
  • language-truth
  • language-truth/_schemas
  • language-truth/backend
  • language-truth/builtins
  • language-truth/builtins/assertions.yaml
  • language-truth/builtins/crypto.yaml
  • language-truth/cli_flags.yaml
  • language-truth/errors
  • language-truth/grammar
  • language-truth/keywords.yaml
  • language-truth/operators.yaml
  • language-truth/types.yaml
  • language-truth/ui_props.yaml
  • scripts/codegen
  • scripts/codegen#names
  • scripts/codegen/gen_error_messages.py
  • scripts/codegen/gen_grammar_lowers_to.py
  • scripts/codegen/gen_native_diagnostics.py
  • scripts/codegen/gen_parser_grammar_docs.py
  • scripts/codegen/gen_ui_props.py
  • scripts/native_backend/run_native_proofs.sh
  • shared/ast/include/ast_visitor.h
  • shared/ast/include/expressions.h
  • shared/builtins/generated#names
  • shared/errors/include/error_codes.h
  • shared/errors/include/error_manager.h
  • shared/lexer/include/token.h
  • shared/lexer/src/lexer_core.cpp#L100-1770
  • shared/lexer/src/lexer_keywords.cpp
  • shared/memory_policy/include/memory/policy/gc_mode.h
  • shared/memory_policy/include/memory/policy/memory_mode_flag.h
  • shared/memory_policy/src/memory_mode_flag.cpp
  • shared/parser/include/parser_core.h
  • shared/parser/src/core/parser_expressions.cpp#L45-1160
  • shared/parser/src/core/parser_main.cpp#L40-1600
  • shared/parser/src/statements/parser_advanced.cpp
  • shared/types/generated/sad_type_kind_generated.h
  • shared/types/include/class_manager.h
  • shared/types/include/sad_type_system.h
  • shared/types/include/value.h
  • shared/types/src/class_manager.cpp
  • stdlib#names
  • tests#names
  • tests/behavior#names
  • tests/config.yaml#L15-23
  • tests/config.yaml#L25-26
  • tests/config.yaml#L27
  • tools#names
  • tools/compiler/compiler_driver_android_linker.cpp
  • tools/compiler/compiler_driver_backend_llvm_absent.cpp
  • tools/compiler/compiler_driver_native.cpp
  • tools/compiler/runtime/sad_embedded_runtime.c
  • x.py#L1310-1350

📚 فصول تحتاج مراجعة

  • src/architecture/interconnected.md
  • src/architecture/overview.md
  • src/architecture/pipeline.md
  • src/backend/crypto-library-expansion.md
  • src/backend/crypto-unification.md
  • src/backend/interpreter.md
  • src/backend/llvm.md
  • src/backend/native.md
  • src/backend/sir.md
  • src/contributing/definition-of-done.md
  • src/contributing/governance.md
  • src/contributing/workflow.md
  • src/frontend/ast.md
  • src/frontend/comprehensions.md
  • src/frontend/lexer.md
  • src/frontend/parser.md
  • src/getting-started/first-contribution.md
  • src/getting-started/repo-map.md
  • src/getting-started/setup.md
  • src/glossary.md
  • src/sot/codegen.md
  • src/sot/grammar-sot.md
  • src/sot/language-truth.md
  • src/sot/philosophy.md
  • src/systems/builtins.md
  • src/systems/errors.md
  • src/systems/memory.md
  • src/systems/sadui-layout.md
  • src/systems/types.md

بعد مراجعة الفصول وتعديلها فعليًّا، ثبّت الحالة (وارفع النسخة إن كان إصدارًا):

python scripts/check_sync.py --ref dev --update

ملاحظة: حارس CI يرفض تثبيت القفل دون تعديل الفصل المرتبط فعليًّا.

أُنشئت آليًّا بوساطة workflow sync-check.

Activity

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

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions