/ META.scm
META.scm
 1  ;; SPDX-License-Identifier: AGPL-3.0-or-later
 2  ;; SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors
 3  ;;
 4  ;; META.scm - Governance and design principles for bebop-v-ffi
 5  ;; Media-Type: application/meta+scheme
 6  
 7  (meta
 8   (version 1)
 9  
10   (principles
11    ((id design-not-authority)
12     (statement
13      "Let the LLM help design rules, but never let it be the rule.")))
14  
15   (allowed
16    propose_architecture
17    draft_docs
18    suggest_api_shapes
19    generate_examples
20    explain_existing_code)
21  
22   (forbidden
23    direct_commits
24    automated_refactors
25    language_migration
26    dependency_rewrites
27    build_system_changes
28    ci_changes
29    formatting_sweeps)
30  
31   (requires_human_review
32    ffi_boundaries
33    abi_headers
34    build_scripts
35    serialization_logic
36    schema_changes
37    security_sensitive_code)
38  
39   (enforcement
40    (ci
41     check_language_drift
42     check_build_tooling
43     check_schema_versions)
44    (human
45     mandatory_review
46     commit_message_attestation)))