feat(system): seedgo v2 operational, full system audit, 14/15 branches at 99%
Three days of intensive work bringing seedgo to full operational status and driving all branches through comprehensive standards compliance. Seedgo v2.0.0: - 22 checkers active (up from 20), standards pack fully operational - New introspection standard researched from Dev-Pass, FPLAN-0017 open - Bypass system for false positives (.seedgo config) - Standards query and audit commands fully functional System-wide audit (FPLAN-0016): - All 14 auditable branches at 99%+ compliance - CLI imports standardized across all branches (console from cli.apps.modules) - handle_command(command, args) → bool contract added to all modules - print_help() function naming fixed for checker pattern matching - Handler extraction: large modules split, file I/O moved to handler layer - New handlers created across ai_mail, backup, daemon, flow, skills, spawn, seedgo Branch-specific highlights: - ai_mail: email.py split 840→420 lines, 4 new handlers - flow: dplan_flow.py 688→591 lines, 4 new handlers - seedgo: massive restructure — standards moved to handlers/aipass_standards/, old standards/ tree removed, bypass system added, diagnostics module - commons: database module added, CLI imports fixed - skills: 5 handle_commands added, help function renamed - trigger: error reporter handler, handle_command routing - All branches: consistent architecture, clean drone routing Culture doc (CLAUDE.md) added — documents AIPass philosophy, identity, memory system, and collaboration principles. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
09e759a8a4
commit
babedd9c64
@@ -1,18 +1,9 @@
|
||||
# ===================AIPASS====================
|
||||
# META DATA HEADER
|
||||
# Name: space_module.py - Spatial Navigation Module
|
||||
# Date: 2026-03-07
|
||||
# =================== AIPass ====================
|
||||
# Name: space_module.py
|
||||
# Description: Spatial Navigation Module
|
||||
# Version: 1.0.0
|
||||
# Category: commons/apps/modules
|
||||
#
|
||||
# CHANGELOG (Max 5 entries):
|
||||
# - v1.0.0 (2026-03-07): Ported from dev system (FPLAN-0411)
|
||||
#
|
||||
# CODE STANDARDS:
|
||||
# - Orchestration and rendering
|
||||
# - Imports from handlers/ for all data operations
|
||||
# - Module interface: handle_command(command, args) -> bool
|
||||
# - No sys.path manipulation
|
||||
# Created: 2026-03-07
|
||||
# Modified: 2026-03-07
|
||||
# =============================================
|
||||
|
||||
"""
|
||||
@@ -24,13 +15,9 @@ Delegates data retrieval to handlers/rooms/space_ops.py.
|
||||
Handles: enter, look, decorate, visitors commands.
|
||||
"""
|
||||
|
||||
import logging
|
||||
from typing import List
|
||||
|
||||
try:
|
||||
from aipass.prax.apps.modules.logger import system_logger as logger
|
||||
except ImportError:
|
||||
logger = logging.getLogger("commons.space_module")
|
||||
from aipass.prax.apps.modules.logger import system_logger as logger
|
||||
|
||||
try:
|
||||
from aipass.cli.apps.modules import console
|
||||
@@ -49,6 +36,25 @@ from commons.apps.handlers.rooms.space_ops import (
|
||||
from commons.apps.modules.commons_identity import get_caller_branch
|
||||
|
||||
|
||||
def print_introspection():
|
||||
"""Display module introspection info."""
|
||||
console.print()
|
||||
console.print("space_module Module")
|
||||
console.print("Spatial navigation — entering rooms, looking around, decorating, and visitor tracking")
|
||||
console.print()
|
||||
console.print("Connected Handlers:")
|
||||
console.print(" handlers/rooms/")
|
||||
console.print(" - space_ops.py (get_room_enter_data — retrieve room data for entering)")
|
||||
console.print(" - space_ops.py (get_room_look_data — retrieve room data for looking around)")
|
||||
console.print(" - space_ops.py (place_decoration — place a decoration in a room)")
|
||||
console.print(" - space_ops.py (get_visitors_data — get recent visitors for a room)")
|
||||
console.print()
|
||||
console.print("Connected Modules:")
|
||||
console.print(" modules/")
|
||||
console.print(" - commons_identity.py (get_caller_branch — detect calling branch for decorate)")
|
||||
console.print()
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# MOOD DISPLAY HELPERS
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user