mirror of
https://github.com/lWolvesl/claw-code.git
synced 2026-04-02 22:41:51 +08:00
Make the repository's primary source tree genuinely Python
The old tracked TypeScript snapshot has been removed from the repository history and the root directory is now a Python porting workspace. README and tests now describe and verify the Python-first layout instead of treating the exposed snapshot as the active source tree. A local archive can still exist outside Git, but the tracked repository now presents only the Python porting surface, related essay context, and OmX workflow artifacts. Constraint: Tracked history should collapse to a single commit while excluding the archived snapshot from Git Rejected: Keep the exposed TypeScript tree in tracked history under an archive path | user explicitly wanted only the Python porting repo state in Git Confidence: medium Scope-risk: broad Reversibility: messy Directive: Keep future tracked additions focused on the Python port itself; do not reintroduce the exposed snapshot into Git history Tested: python3 -m unittest discover -s tests -v; python3 -m src.main summary; git diff --check Not-tested: Behavioral parity with the original TypeScript system beyond the current Python workspace surface
This commit is contained in:
21
src/reference_data/subsystems/keybindings.json
Normal file
21
src/reference_data/subsystems/keybindings.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"archive_name": "keybindings",
|
||||
"package_name": "keybindings",
|
||||
"module_count": 14,
|
||||
"sample_files": [
|
||||
"keybindings/KeybindingContext.tsx",
|
||||
"keybindings/KeybindingProviderSetup.tsx",
|
||||
"keybindings/defaultBindings.ts",
|
||||
"keybindings/loadUserBindings.ts",
|
||||
"keybindings/match.ts",
|
||||
"keybindings/parser.ts",
|
||||
"keybindings/reservedShortcuts.ts",
|
||||
"keybindings/resolver.ts",
|
||||
"keybindings/schema.ts",
|
||||
"keybindings/shortcutFormat.ts",
|
||||
"keybindings/template.ts",
|
||||
"keybindings/useKeybinding.ts",
|
||||
"keybindings/useShortcutDisplay.ts",
|
||||
"keybindings/validate.ts"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user