AIOSAI and Claude Opus 4.6
f30443504c
chore: add hooks, CI/CD infrastructure, ignore runtime JSON
...
- Transfer Claude Code hooks from internal: identity injector, email
notification, auto-fix diagnostics, pre-compact recovery
- Add notification sounds for tool use, stop, and alerts
- Wire all hooks in .claude/settings.json
- Add global system prompt (.aipass/aipass_global_prompt.md)
- Add branch-local prompt placeholders for all modules
- Set up CI pipeline: lint (ruff) → test matrix (3.10-3.13) → coverage
- Add workflows: PyPI publish, security scanning, stale issues
- Add GitHub issue templates, dependabot, editorconfig
- Configure pytest norecursedirs and coverage fail-under=70
- Add *.json to gitignore — runtime JSON files constantly change
- Untrack runtime JSON (registry, plans, seed bypass, module data)
- Keep source JSON tracked via negation rules (json_templates, pack,
spawn templates, settings, pyrightconfig)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 20:33:40 -08:00
AIOSAI
5aa8db5d0b
🐛 chore(spawn/templates/agent_mock_branch): remove deprecated modules and tests
...
- delete all deprecated aipass modules: api, assistant, citizenship, devpulse,
drone, flow, mail, seedgo, skills, trigger, templates, and tests
- remove seedgo config and coverage files no longer used
- cleanup tests for drone CLI, compliance, core, integration, modules, phase2,
seedgo CLI, core, plugins, silent failure detection, file module size, paths,
and version to reduce maintenance burden
- add new agent_mock_branch spawn template with scaffold files, config, and
verification tool for branch consistency checks
- add comprehensive .registry_ignore.json and .backup_ignore.json to exclude
unwanted files from branch updates and backups
- include branch README, artifacts, docs, logs, pytest setup, tools, tests, and
standard bypass configs for new agent mock branch template
- rename and reorganize template files from branch_template to spawn/templates
agent.template for consistent naming and usage
2026-03-05 13:03:38 -08:00
AIOSAI
d43ff41978
🔧 chore(.claude): add initial claude config, hooks, and settings
...
- add .claude/.gitignore to exclude local claude files and caches
- add .claude/commands/memo.md with memory update instructions
- add notification, stop, tool_use, and branch_prompt_loader hooks scripts
- add .claude/settings.json configuring permissions and hooks integration
- add .gitattributes for text normalization and binary file handling
✨ feat(src/aipass): introduce multi-agent orchestration framework structure
- add core aipass package with version 2.0.0 and repo link
- add submodules for api, assistant, devpulse, drone, flow, mail, memory, prax, seedgo, skills, templates, trigger
- provide base module docstrings describing purpose and architecture
- add branch template for cortex branch with scaffolded files and verification tool
- remove legacy cortex module and seedgo standalone package to consolidate into aipass
✨ feat(src/aipass/drone): simplify drone module interface and routing system
- refactor drone module to expose main routing and resolution functionality
- remove CLI, registry, executor, resolver, router, modules, discovery, exceptions, and handlers files
- replace with minimal drone package exposing core routing and resolution API
✨ feat(src/aipass/templates/cortex/branch_template): add default branch template files
- add .backup_ignore.json to exclude large and unnecessary files from backups
- add .migrations.json for template structural migrations
- add .registry_ignore.json to exclude internal template files during updates
- add .template_registry.json tracking template files and directories with placeholders
- add default trinity memory files: local.json, observations.json, passport.json
- add DASHBOARD.local.json with autogenerated branch status
- add README.md describing branch purpose, architecture, commands, and integrations
- add apps/ package and branch.py entry point with auto-discovery routing
- add empty handlers/, modules/, plugins/ packages
- add artifacts/ with a birth certificate JSON
- add docs/, flow.local.md, logs/, pytest.ini, tests/ with conftest.py
- add tools/verify_branch.py for verifying branch consistency against template
🔧 chore(src/aipass/): remove deprecated packages and modules
- delete legacy cortex, paths, seedgo packages and their modules/plugins
- remove seedgo CLI and plugins from repo to focus on aipass core
✨ feat(src/aipass/templates/flow): add placeholder for planning and workflow management
✨ feat(src/aipass/templates/memory): add placeholder for memory scaffolding
✨ feat(src/aipass/templates/system): add placeholder for system files
✨ feat(src/aipass/trigger): add error detection and auto-dispatch module
- scaffold trigger package with handlers, modules, plugins for error matching and escalation
✨ feat(src/aipass/mail): add inter-branch messaging module with handlers, modules, plugins
✨ feat(src/aipass/memory): add unified memory system with trinity, agents, and bank submodules
✨ feat(src/aipass/prax): add monitoring and observability framework with handlers, modules, plugins
✨ feat(src/aipass/seedgo): add code standards framework skeleton
✨ feat(src/aipass/skills): add user-built add-ons infrastructure module
✨ feat(src/aipass/templates): add central template storage for plans, memory, and configs
2026-03-05 02:21:30 -08:00