minor cleanup

This commit is contained in:
2026-05-10 16:05:00 -04:00
parent f58599a774
commit c4122503a1
12 changed files with 0 additions and 301 deletions
-58
View File
@@ -1,58 +0,0 @@
# ARCHITECTURE.md
## Tech Stack
- **Framework**: [Primary framework/language]
- **Database**: [Database system]
- **Frontend**: [Frontend technology]
- **Backend**: [Backend technology]
- **Infrastructure**: [Hosting/deployment]
- **Build Tools**: [Build system]
## Directory Structure
```
project/
├── src/ # Source code
├── tests/ # Test files
├── docs/ # Documentation
├── config/ # Configuration files
└── scripts/ # Build/deployment scripts
```
## Key Architectural Decisions
### [Decision 1]
**Context**: [Why this decision was needed]
**Decision**: [What was decided]
**Rationale**: [Why this approach was chosen]
**Consequences**: [Trade-offs and implications]
## Component Architecture
### [ComponentName] Structure <!-- #component-anchor -->
```typescript
// Major classes with exact line numbers
class MainClass { /* lines 100-500 */ } // <!-- #main-class -->
class Helper { /* lines 501-600 */ } // <!-- #helper-class -->
```
## System Flow Diagram
```
[User] -> [Frontend] -> [API] -> [Database]
| |
v v
[Cache] [External Service]
```
## Common Patterns
### [Pattern Name]
**When to use**: [Circumstances]
**Implementation**: [How to implement]
**Example**: [Code example with line numbers]
## Keywords <!-- #keywords -->
- architecture
- system design
- tech stack
- components
- patterns
-103
View File
@@ -1,103 +0,0 @@
# BUILD.md
## Prerequisites
- [Runtime requirements]
- [Development tools needed]
- [Environment setup]
## Build Commands
### Development
```bash
# Start development server
npm run dev
# Run in watch mode
npm run watch
```
### Production
```bash
# Build for production
npm run build
# Start production server
npm start
```
### Testing
```bash
# Run all tests
npm test
# Run tests in watch mode
npm run test:watch
# Run specific test file
npm test -- filename
```
### Linting & Formatting
```bash
# Lint code
npm run lint
# Fix linting issues
npm run lint:fix
# Format code
npm run format
```
## CI/CD Pipeline
### GitHub Actions
```yaml
# .github/workflows/main.yml
name: CI/CD
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18'
- run: npm ci
- run: npm test
- run: npm run build
```
## Deployment
### Staging
1. [Deployment steps]
2. [Verification steps]
### Production
1. [Pre-deployment checklist]
2. [Deployment steps]
3. [Post-deployment verification]
## Rollback Procedures
1. [Emergency rollback steps]
2. [Database rollback if needed]
3. [Verification steps]
## Troubleshooting
### Common Issues
**Issue**: [Problem description]
**Solution**: [How to fix]
### Build Failures
- [Common build errors and solutions]
## Keywords <!-- #keywords -->
- build
- deployment
- ci/cd
- testing
- production
-13
View File
@@ -1,13 +0,0 @@
from src.file_cache import ASTParser
from pathlib import Path
parser = ASTParser('cpp')
code = Path('tests/assets/gencpp_samples/ast.hpp').read_text()
tree = parser.get_cached_tree(None, code)
code_bytes = code.encode('utf8')
def find_node(node):
start = node.start_point.row + 1
if start == 296:
print(f'LINE 296 NODE: {node.type}, NAME: {parser._get_name(node, code_bytes)}, TEXT: {code_bytes[node.start_byte:node.end_byte].decode("utf8")[:50].strip()}...')
for child in node.children:
find_node(child)
find_node(tree.root_node)
Binary file not shown.
-34
View File
@@ -1,34 +0,0 @@
import re
with open('src/mcp_client.py', 'r', encoding='utf-8') as f:
content = f.read()
# 1. Remove nested imports
nested_imports = [
r'^\s+from src\.paths import get_config_path\n',
r'^\s+from src\.ai_client import get_credentials_path\n',
r'^\s+from src\.file_cache import ASTParser\n',
r'^\s+import re\n'
]
for pattern in nested_imports:
content = re.sub(pattern, '', content, flags=re.MULTILINE)
# 2. Update _re to re
content = content.replace('_re.sub', 're.sub')
# 3. Ensure 1-space indentation for code
# This is tricky without a full parser, but let's try to fix lines that have 4n spaces
# and convert them to n spaces if they are not in multi-line strings.
# BUT the user said "Ensure the entire file uses exactly 1-space indentation."
# If the file is already mostly 1-space, maybe just fixing the ones that are not is enough.
# Let's try a simple reindentation:
# Every leading space count 's' becomes 's/1'? No, that doesn't make sense.
# Usually this means: if level 1 was 4 spaces, make it 1 space.
# But here level 1 IS already 1 space.
# So if something is 4 spaces, it might be level 4 or it might be level 1 in 4-space indent style.
# Given the project, it's likely already 1-space per level.
with open('src/mcp_client.py', 'w', encoding='utf-8') as f:
f.write(content)
BIN
View File
Binary file not shown.
-5
View File
@@ -1,5 +0,0 @@
import math
import os
def only_imports():
pass
BIN
View File
Binary file not shown.
-2
View File
@@ -1,2 +0,0 @@
[presets.ModalPreset]
system_prompt = "Modal Content"
-6
View File
@@ -1,6 +0,0 @@
role = "tier4"
prompt = "Just a test"
tool_preset = "CustomPreset"
debug = true
failure_count = 1
docs = []
-80
View File
@@ -1,80 +0,0 @@
# Test Manifest for manual_slop
[categories.core]
description = "Manual Slop Core and GUI tests"
files = [
"tests/test_api_events.py",
"tests/test_gui_diagnostics.py",
"tests/test_gui_events.py",
"tests/test_gui_performance_requirements.py",
"tests/test_gui_stress_performance.py",
"tests/test_gui_updates.py",
"tests/test_gui2_events.py",
"tests/test_gui2_layout.py",
"tests/test_gui2_mcp.py",
"tests/test_gui2_parity.py",
"tests/test_gui2_performance.py",
"tests/test_history_management.py",
"tests/test_headless_service.py",
"tests/test_performance_monitor.py",
"tests/test_token_usage.py",
"tests/test_layout_reorganization.py",
"tests/test_async_events.py",
"test_mma_persistence.py",
"tests/test_session_logging.py",
"tests/test_logging_e2e.py",
"tests/test_log_management_ui.py",
"tests/test_log_pruner.py",
"tests/test_log_registry.py"
]
[categories.mma]
description = "Manual Slop MMA Feature tests (Project Features)"
files = [
"tests/test_conductor_engine.py",
"tests/test_conductor_tech_lead.py",
"tests/test_orchestrator_pm.py",
"tests/test_orchestrator_pm_history.py",
"tests/test_orchestration_logic.py",
"tests/test_mma_models.py",
"tests/test_mma_prompts.py",
"tests/test_mma_ticket_actions.py",
"tests/test_mma_orchestration_gui.py",
"tests/test_headless_verification.py",
"tests/test_tier4_interceptor.py",
"tests/test_conductor_api_hook_integration.py",
"tests/test_visual_mma.py",
"tests/test_visual_orchestration.py",
"tests/test_visual_sim_gui_ux.py",
"tests/test_visual_sim_mma_v2.py"
]
[categories.integrations]
description = "MCP and other external integration tests"
files = [
"tests/test_api_hook_client.py",
"tests/test_api_hook_extensions.py",
"tests/test_hooks.py",
"tests/test_sync_hooks.py",
"tests/test_mcp_perf_tool.py"
]
[categories.simulations]
description = "AI and Workflow simulation tests"
files = [
"tests/test_sim_ai_settings.py",
"tests/test_sim_base.py",
"tests/test_sim_context.py",
"tests/test_sim_execution.py",
"tests/test_sim_tools.py",
"tests/test_workflow_sim.py",
"tests/test_extended_sims.py",
"tests/test_user_agent.py",
"tests/test_live_workflow.py",
"tests/test_agent_capabilities.py",
"tests/test_agent_tools_wiring.py"
]
[execution]
default_categories = ["core", "mma", "integrations", "simulations"]
blacklist_categories = []