2026-02-28T08:19:30,465 Created temporary directory: /tmp/pip-ephem-wheel-cache-h8ubnrys 2026-02-28T08:19:30,467 Created temporary directory: /tmp/pip-build-tracker-k8kkfere 2026-02-28T08:19:30,468 Initialized build tracking at /tmp/pip-build-tracker-k8kkfere 2026-02-28T08:19:30,468 Created build tracker: /tmp/pip-build-tracker-k8kkfere 2026-02-28T08:19:30,469 Entered build tracker: /tmp/pip-build-tracker-k8kkfere 2026-02-28T08:19:30,470 Created temporary directory: /tmp/pip-wheel-m9n10crm 2026-02-28T08:19:30,473 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-28T08:19:30,475 Created temporary directory: /tmp/pip-ephem-wheel-cache-2jtbg6f3 2026-02-28T08:19:30,497 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T08:19:30,501 2 location(s) to search for versions of vibeship-spark-intelligence: 2026-02-28T08:19:30,501 * https://pypi.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,501 * https://www.piwheels.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,502 Fetching project page and analyzing links: https://pypi.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,503 Getting page https://pypi.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,504 Found index url https://pypi.org/simple 2026-02-28T08:19:30,640 Fetched page https://pypi.org/simple/vibeship-spark-intelligence/ as application/vnd.pypi.simple.v1+json 2026-02-28T08:19:30,642 Skipping link: No binaries permitted for vibeship-spark-intelligence: https://files.pythonhosted.org/packages/38/21/fe2e92b8718fb772173fd34f93e147ea8edf5dc7b32e38ae2bc725864d25/vibeship_spark_intelligence-0.1.0-py3-none-any.whl (from https://pypi.org/simple/vibeship-spark-intelligence/) (requires-python:>=3.10) 2026-02-28T08:19:30,643 Found link https://files.pythonhosted.org/packages/2c/13/32c0bc4d2b4f297d52bd429d39d12eb185ee8942cf6105e371db2169702d/vibeship_spark_intelligence-0.1.0.tar.gz (from https://pypi.org/simple/vibeship-spark-intelligence/) (requires-python:>=3.10), version: 0.1.0 2026-02-28T08:19:30,644 Skipping link: No binaries permitted for vibeship-spark-intelligence: https://files.pythonhosted.org/packages/83/7f/187f3e238e3a9647ca0182aaee8df200d443eb390d58cd4e57a5e10f5961/vibeship_spark_intelligence-0.1.1-py3-none-any.whl (from https://pypi.org/simple/vibeship-spark-intelligence/) (requires-python:>=3.10) 2026-02-28T08:19:30,645 Found link https://files.pythonhosted.org/packages/5d/1c/a6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50/vibeship_spark_intelligence-0.1.1.tar.gz (from https://pypi.org/simple/vibeship-spark-intelligence/) (requires-python:>=3.10), version: 0.1.1 2026-02-28T08:19:30,646 Fetching project page and analyzing links: https://www.piwheels.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,647 Getting page https://www.piwheels.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,648 Found index url https://www.piwheels.org/simple 2026-02-28T08:19:30,799 Fetched page https://www.piwheels.org/simple/vibeship-spark-intelligence/ as text/html 2026-02-28T08:19:30,801 Skipping link: No binaries permitted for vibeship-spark-intelligence: https://www.piwheels.org/simple/vibeship-spark-intelligence/vibeship_spark_intelligence-0.1.0-py3-none-any.whl#sha256=2c46bd712a2509cf834d758232bdc1deccecec1d577d80f2ccd787904034709a (from https://www.piwheels.org/simple/vibeship-spark-intelligence/) (requires-python:>=3.10) 2026-02-28T08:19:30,802 Skipping link: not a file: https://www.piwheels.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,802 Skipping link: not a file: https://pypi.org/simple/vibeship-spark-intelligence/ 2026-02-28T08:19:30,823 Given no hashes to check 1 links for project 'vibeship-spark-intelligence': discarding no candidates 2026-02-28T08:19:30,842 Collecting vibeship-spark-intelligence==0.1.1 2026-02-28T08:19:30,845 Created temporary directory: /tmp/pip-unpack-rbot8m56 2026-02-28T08:19:31,061 Downloading vibeship_spark_intelligence-0.1.1.tar.gz (985 kB) 2026-02-28T08:19:31,934 Added vibeship-spark-intelligence==0.1.1 from https://files.pythonhosted.org/packages/5d/1c/a6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50/vibeship_spark_intelligence-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-k8kkfere' 2026-02-28T08:19:31,940 Created temporary directory: /tmp/pip-build-env-4vegnmyb 2026-02-28T08:19:31,944 Installing build dependencies: started 2026-02-28T08:19:31,945 Running command pip subprocess to install build dependencies 2026-02-28T08:19:33,115 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-28T08:19:33,693 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-28T08:19:33,716 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T08:19:35,481 Collecting setuptools>=61.0 2026-02-28T08:19:35,572 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-28T08:19:35,840 Collecting wheel 2026-02-28T08:19:35,856 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-28T08:19:36,043 Collecting packaging>=24.0 2026-02-28T08:19:36,062 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-28T08:19:39,038 Installing collected packages: setuptools, packaging, wheel 2026-02-28T08:19:42,539 Creating /tmp/pip-build-env-4vegnmyb/overlay/local/bin 2026-02-28T08:19:42,541 changing mode of /tmp/pip-build-env-4vegnmyb/overlay/local/bin/wheel to 755 2026-02-28T08:19:42,562 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-28T08:19:42,842 Installing build dependencies: finished with status 'done' 2026-02-28T08:19:42,848 Getting requirements to build wheel: started 2026-02-28T08:19:42,850 Running command Getting requirements to build wheel 2026-02-28T08:19:43,563 running egg_info 2026-02-28T08:19:43,569 writing vibeship_spark_intelligence.egg-info/PKG-INFO 2026-02-28T08:19:43,576 writing dependency_links to vibeship_spark_intelligence.egg-info/dependency_links.txt 2026-02-28T08:19:43,578 writing entry points to vibeship_spark_intelligence.egg-info/entry_points.txt 2026-02-28T08:19:43,582 writing requirements to vibeship_spark_intelligence.egg-info/requires.txt 2026-02-28T08:19:43,583 writing top-level names to vibeship_spark_intelligence.egg-info/top_level.txt 2026-02-28T08:19:43,635 reading manifest file 'vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:43,651 adding license file 'LICENSE' 2026-02-28T08:19:43,665 writing manifest file 'vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:43,763 Getting requirements to build wheel: finished with status 'done' 2026-02-28T08:19:43,767 Created temporary directory: /tmp/pip-modern-metadata-s8u3w43s 2026-02-28T08:19:43,769 Preparing metadata (pyproject.toml): started 2026-02-28T08:19:43,771 Running command Preparing metadata (pyproject.toml) 2026-02-28T08:19:44,425 running dist_info 2026-02-28T08:19:44,435 creating /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info 2026-02-28T08:19:44,436 writing /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/PKG-INFO 2026-02-28T08:19:44,443 writing dependency_links to /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/dependency_links.txt 2026-02-28T08:19:44,445 writing entry points to /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/entry_points.txt 2026-02-28T08:19:44,449 writing requirements to /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/requires.txt 2026-02-28T08:19:44,450 writing top-level names to /tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/top_level.txt 2026-02-28T08:19:44,451 writing manifest file '/tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:44,499 reading manifest file '/tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:44,501 adding license file 'LICENSE' 2026-02-28T08:19:44,511 writing manifest file '/tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:44,513 creating '/tmp/pip-modern-metadata-s8u3w43s/vibeship_spark_intelligence-0.1.1.dist-info' 2026-02-28T08:19:44,639 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-28T08:19:44,644 Source in /tmp/pip-wheel-m9n10crm/vibeship-spark-intelligence_aaf3070bb0c5486d8185e07621fbbe3a has version 0.1.1, which satisfies requirement vibeship-spark-intelligence==0.1.1 from https://files.pythonhosted.org/packages/5d/1c/a6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50/vibeship_spark_intelligence-0.1.1.tar.gz 2026-02-28T08:19:44,645 Removed vibeship-spark-intelligence==0.1.1 from https://files.pythonhosted.org/packages/5d/1c/a6500118496e4e85e881a24fcc6b7cc159cce70d0fb36d5b557c42036a50/vibeship_spark_intelligence-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-k8kkfere' 2026-02-28T08:19:44,651 Created temporary directory: /tmp/pip-unpack-b8mf1ppi 2026-02-28T08:19:44,652 Building wheels for collected packages: vibeship-spark-intelligence 2026-02-28T08:19:44,657 Created temporary directory: /tmp/pip-wheel-zfx6qsle 2026-02-28T08:19:44,657 Destination directory: /tmp/pip-wheel-zfx6qsle 2026-02-28T08:19:44,660 Building wheel for vibeship-spark-intelligence (pyproject.toml): started 2026-02-28T08:19:44,661 Running command Building wheel for vibeship-spark-intelligence (pyproject.toml) 2026-02-28T08:19:45,293 running bdist_wheel 2026-02-28T08:19:45,311 running build 2026-02-28T08:19:45,311 running build_py 2026-02-28T08:19:45,317 creating build/lib 2026-02-28T08:19:45,318 copying sparkd.py -> build/lib 2026-02-28T08:19:45,321 copying bridge_worker.py -> build/lib 2026-02-28T08:19:45,324 copying dashboard.py -> build/lib 2026-02-28T08:19:45,329 copying spark_watchdog.py -> build/lib 2026-02-28T08:19:45,333 creating build/lib/spark 2026-02-28T08:19:45,334 copying spark/cli.py -> build/lib/spark 2026-02-28T08:19:45,339 copying spark/__init__.py -> build/lib/spark 2026-02-28T08:19:45,341 copying spark/index_embeddings.py -> build/lib/spark 2026-02-28T08:19:45,346 creating build/lib/lib 2026-02-28T08:19:45,348 copying lib/production_gates.py -> build/lib/lib 2026-02-28T08:19:45,351 copying lib/advisory_synthesizer.py -> build/lib/lib 2026-02-28T08:19:45,354 copying lib/advisory_quarantine.py -> build/lib/lib 2026-02-28T08:19:45,356 copying lib/promoter.py -> build/lib/lib 2026-02-28T08:19:45,359 copying lib/context_sync.py -> build/lib/lib 2026-02-28T08:19:45,362 copying lib/importance_scorer.py -> build/lib/lib 2026-02-28T08:19:45,365 copying lib/mind_bridge.py -> build/lib/lib 2026-02-28T08:19:45,368 copying lib/advisory_gate.py -> build/lib/lib 2026-02-28T08:19:45,370 copying lib/run_log.py -> build/lib/lib 2026-02-28T08:19:45,373 copying lib/advisory_prefetch_worker.py -> build/lib/lib 2026-02-28T08:19:45,375 copying lib/bridge_cycle.py -> build/lib/lib 2026-02-28T08:19:45,378 copying lib/integration_status.py -> build/lib/lib 2026-02-28T08:19:45,381 copying lib/ports.py -> build/lib/lib 2026-02-28T08:19:45,383 copying lib/llm.py -> build/lib/lib 2026-02-28T08:19:45,386 copying lib/depth_trainer.py -> build/lib/lib 2026-02-28T08:19:45,390 copying lib/dashboard_project.py -> build/lib/lib 2026-02-28T08:19:45,392 copying lib/feedback.py -> build/lib/lib 2026-02-28T08:19:45,394 copying lib/tuneables_schema.py -> build/lib/lib 2026-02-28T08:19:45,397 copying lib/contradiction_detector.py -> build/lib/lib 2026-02-28T08:19:45,399 copying lib/opportunity_inbox.py -> build/lib/lib 2026-02-28T08:19:45,402 copying lib/content_learner.py -> build/lib/lib 2026-02-28T08:19:45,404 copying lib/queue.py -> build/lib/lib 2026-02-28T08:19:45,407 copying lib/runtime_hygiene.py -> build/lib/lib 2026-02-28T08:19:45,409 copying lib/tuneables_reload.py -> build/lib/lib 2026-02-28T08:19:45,411 copying lib/skills_registry.py -> build/lib/lib 2026-02-28T08:19:45,413 copying lib/opportunity_scanner.py -> build/lib/lib 2026-02-28T08:19:45,417 copying lib/score_reporter.py -> build/lib/lib 2026-02-28T08:19:45,419 copying lib/cross_encoder_reranker.py -> build/lib/lib 2026-02-28T08:19:45,421 copying lib/advisory_parser.py -> build/lib/lib 2026-02-28T08:19:45,424 copying lib/action_matcher.py -> build/lib/lib 2026-02-28T08:19:45,426 copying lib/growth_tracker.py -> build/lib/lib 2026-02-28T08:19:45,429 copying lib/advisor.py -> build/lib/lib 2026-02-28T08:19:45,435 copying lib/outcome_checkin.py -> build/lib/lib 2026-02-28T08:19:45,436 copying lib/auto_promote.py -> build/lib/lib 2026-02-28T08:19:45,438 copying lib/advisory_prefetch_planner.py -> build/lib/lib 2026-02-28T08:19:45,440 copying lib/depth_forge_scorer.py -> build/lib/lib 2026-02-28T08:19:45,443 copying lib/prediction_loop.py -> build/lib/lib 2026-02-28T08:19:45,445 copying lib/cognitive_learner.py -> build/lib/lib 2026-02-28T08:19:45,449 copying lib/openclaw_notify.py -> build/lib/lib 2026-02-28T08:19:45,451 copying lib/embeddings.py -> build/lib/lib 2026-02-28T08:19:45,454 copying lib/capture_cli.py -> build/lib/lib 2026-02-28T08:19:45,455 copying lib/spark_emotions.py -> build/lib/lib 2026-02-28T08:19:45,458 copying lib/taste_api.py -> build/lib/lib 2026-02-28T08:19:45,460 copying lib/memory_banks.py -> build/lib/lib 2026-02-28T08:19:45,462 copying lib/meta_ralph.py -> build/lib/lib 2026-02-28T08:19:45,467 copying lib/auto_tuner.py -> build/lib/lib 2026-02-28T08:19:45,469 copying lib/outcome_log.py -> build/lib/lib 2026-02-28T08:19:45,472 copying lib/engagement_tracker.py -> build/lib/lib 2026-02-28T08:19:45,474 copying lib/outcome_predictor.py -> build/lib/lib 2026-02-28T08:19:45,477 copying lib/bridge.py -> build/lib/lib 2026-02-28T08:19:45,479 copying lib/sync_tracker.py -> build/lib/lib 2026-02-28T08:19:45,482 copying lib/agent_feedback.py -> build/lib/lib 2026-02-28T08:19:45,484 copying lib/advisory_memory_fusion.py -> build/lib/lib 2026-02-28T08:19:45,488 copying lib/project_context.py -> build/lib/lib 2026-02-28T08:19:45,490 copying lib/memory_capture.py -> build/lib/lib 2026-02-28T08:19:45,493 copying lib/validation_loop.py -> build/lib/lib 2026-02-28T08:19:45,495 copying lib/advisory_preferences.py -> build/lib/lib 2026-02-28T08:19:45,498 copying lib/tastebank.py -> build/lib/lib 2026-02-28T08:19:45,500 copying lib/exposure_tracker.py -> build/lib/lib 2026-02-28T08:19:45,502 copying lib/advisory_packet_store.py -> build/lib/lib 2026-02-28T08:19:45,507 copying lib/error_taxonomy.py -> build/lib/lib 2026-02-28T08:19:45,509 copying lib/effect_evaluator.py -> build/lib/lib 2026-02-28T08:19:45,511 copying lib/chip_merger.py -> build/lib/lib 2026-02-28T08:19:45,514 copying lib/advice_feedback.py -> build/lib/lib 2026-02-28T08:19:45,516 copying lib/conversation_core.py -> build/lib/lib 2026-02-28T08:19:45,518 copying lib/memory_store.py -> build/lib/lib 2026-02-28T08:19:45,521 copying lib/convo_analyzer.py -> build/lib/lib 2026-02-28T08:19:45,523 copying lib/diagnostics.py -> build/lib/lib 2026-02-28T08:19:45,526 copying lib/self_report.py -> build/lib/lib 2026-02-28T08:19:45,528 copying lib/spark_voice.py -> build/lib/lib 2026-02-28T08:19:45,530 copying lib/memory_migrate.py -> build/lib/lib 2026-02-28T08:19:45,532 copying lib/skills_router.py -> build/lib/lib 2026-02-28T08:19:45,534 copying lib/carmack_kpi.py -> build/lib/lib 2026-02-28T08:19:45,537 copying lib/implicit_outcome_tracker.py -> build/lib/lib 2026-02-28T08:19:45,538 copying lib/service_control.py -> build/lib/lib 2026-02-28T08:19:45,541 copying lib/__init__.py -> build/lib/lib 2026-02-28T08:19:45,543 copying lib/curiosity_engine.py -> build/lib/lib 2026-02-28T08:19:45,545 copying lib/advisory_intent_taxonomy.py -> build/lib/lib 2026-02-28T08:19:45,547 copying lib/tuneables_drift.py -> build/lib/lib 2026-02-28T08:19:45,549 copying lib/feedback_loop.py -> build/lib/lib 2026-02-28T08:19:45,551 copying lib/soul_upgrade.py -> build/lib/lib 2026-02-28T08:19:45,553 copying lib/events.py -> build/lib/lib 2026-02-28T08:19:45,555 copying lib/hypothesis_tracker.py -> build/lib/lib 2026-02-28T08:19:45,557 copying lib/ingest_validation.py -> build/lib/lib 2026-02-28T08:19:45,559 copying lib/markdown_writer.py -> build/lib/lib 2026-02-28T08:19:45,561 copying lib/aha_tracker.py -> build/lib/lib 2026-02-28T08:19:45,564 copying lib/personality_evolver.py -> build/lib/lib 2026-02-28T08:19:45,566 copying lib/semantic_retriever.py -> build/lib/lib 2026-02-28T08:19:45,569 copying lib/semantic_index.py -> build/lib/lib 2026-02-28T08:19:45,570 copying lib/convo_events.py -> build/lib/lib 2026-02-28T08:19:45,573 copying lib/orchestration.py -> build/lib/lib 2026-02-28T08:19:45,575 copying lib/clawdbot_memory_setup.py -> build/lib/lib 2026-02-28T08:19:45,577 copying lib/niche_mapper.py -> build/lib/lib 2026-02-28T08:19:45,580 copying lib/pipeline.py -> build/lib/lib 2026-02-28T08:19:45,582 copying lib/project_profile.py -> build/lib/lib 2026-02-28T08:19:45,585 copying lib/evaluation.py -> build/lib/lib 2026-02-28T08:19:45,587 copying lib/soul_metrics.py -> build/lib/lib 2026-02-28T08:19:45,589 copying lib/cognitive_signals.py -> build/lib/lib 2026-02-28T08:19:45,591 copying lib/primitive_filter.py -> build/lib/lib 2026-02-28T08:19:45,593 copying lib/consciousness_bridge.py -> build/lib/lib 2026-02-28T08:19:45,595 copying lib/distillation_transformer.py -> build/lib/lib 2026-02-28T08:19:45,597 copying lib/advisory_engine.py -> build/lib/lib 2026-02-28T08:19:45,602 copying lib/openclaw_paths.py -> build/lib/lib 2026-02-28T08:19:45,604 copying lib/advisory_state.py -> build/lib/lib 2026-02-28T08:19:45,606 copying lib/resonance.py -> build/lib/lib 2026-02-28T08:19:45,609 copying lib/advisory_emitter.py -> build/lib/lib 2026-02-28T08:19:45,612 creating build/lib/hooks 2026-02-28T08:19:45,613 copying hooks/__init__.py -> build/lib/hooks 2026-02-28T08:19:45,615 copying hooks/observe.py -> build/lib/hooks 2026-02-28T08:19:45,618 creating build/lib/lib/onboarding 2026-02-28T08:19:45,619 copying lib/onboarding/questions.py -> build/lib/lib/onboarding 2026-02-28T08:19:45,621 copying lib/onboarding/context.py -> build/lib/lib/onboarding 2026-02-28T08:19:45,624 copying lib/onboarding/__init__.py -> build/lib/lib/onboarding 2026-02-28T08:19:45,625 copying lib/onboarding/detector.py -> build/lib/lib/onboarding 2026-02-28T08:19:45,628 creating build/lib/lib/research 2026-02-28T08:19:45,629 copying lib/research/mastery.py -> build/lib/lib/research 2026-02-28T08:19:45,632 copying lib/research/domains.py -> build/lib/lib/research 2026-02-28T08:19:45,635 copying lib/research/intents.py -> build/lib/lib/research 2026-02-28T08:19:45,637 copying lib/research/web_research.py -> build/lib/lib/research 2026-02-28T08:19:45,640 copying lib/research/__init__.py -> build/lib/lib/research 2026-02-28T08:19:45,642 copying lib/research/spark_research.py -> build/lib/lib/research 2026-02-28T08:19:45,644 copying lib/research/holistic_intents.py -> build/lib/lib/research 2026-02-28T08:19:45,647 creating build/lib/lib/pattern_detection 2026-02-28T08:19:45,648 copying lib/pattern_detection/request_tracker.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,651 copying lib/pattern_detection/aggregator.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,653 copying lib/pattern_detection/why.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,656 copying lib/pattern_detection/sentiment.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,658 copying lib/pattern_detection/distiller.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,660 copying lib/pattern_detection/base.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,662 copying lib/pattern_detection/engagement_surprise.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,665 copying lib/pattern_detection/memory_gate.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,667 copying lib/pattern_detection/__init__.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,669 copying lib/pattern_detection/worker.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,671 copying lib/pattern_detection/repetition.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,673 copying lib/pattern_detection/semantic.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,675 copying lib/pattern_detection/correction.py -> build/lib/lib/pattern_detection 2026-02-28T08:19:45,678 creating build/lib/lib/eidos 2026-02-28T08:19:45,679 copying lib/eidos/retriever.py -> build/lib/lib/eidos 2026-02-28T08:19:45,681 copying lib/eidos/models.py -> build/lib/lib/eidos 2026-02-28T08:19:45,684 copying lib/eidos/guardrails.py -> build/lib/lib/eidos 2026-02-28T08:19:45,686 copying lib/eidos/truth_ledger.py -> build/lib/lib/eidos 2026-02-28T08:19:45,689 copying lib/eidos/metrics.py -> build/lib/lib/eidos 2026-02-28T08:19:45,691 copying lib/eidos/migration.py -> build/lib/lib/eidos 2026-02-28T08:19:45,693 copying lib/eidos/control_plane.py -> build/lib/lib/eidos 2026-02-28T08:19:45,696 copying lib/eidos/policy_patches.py -> build/lib/lib/eidos 2026-02-28T08:19:45,698 copying lib/eidos/store.py -> build/lib/lib/eidos 2026-02-28T08:19:45,701 copying lib/eidos/escalation.py -> build/lib/lib/eidos 2026-02-28T08:19:45,704 copying lib/eidos/acceptance_compiler.py -> build/lib/lib/eidos 2026-02-28T08:19:45,706 copying lib/eidos/validation.py -> build/lib/lib/eidos 2026-02-28T08:19:45,708 copying lib/eidos/distillation_engine.py -> build/lib/lib/eidos 2026-02-28T08:19:45,711 copying lib/eidos/memory_gate.py -> build/lib/lib/eidos 2026-02-28T08:19:45,713 copying lib/eidos/__init__.py -> build/lib/lib/eidos 2026-02-28T08:19:45,715 copying lib/eidos/minimal_mode.py -> build/lib/lib/eidos 2026-02-28T08:19:45,718 copying lib/eidos/evidence_store.py -> build/lib/lib/eidos 2026-02-28T08:19:45,720 copying lib/eidos/elevated_control.py -> build/lib/lib/eidos 2026-02-28T08:19:45,723 copying lib/eidos/integration.py -> build/lib/lib/eidos 2026-02-28T08:19:45,726 creating build/lib/lib/outcomes 2026-02-28T08:19:45,727 copying lib/outcomes/linker.py -> build/lib/lib/outcomes 2026-02-28T08:19:45,729 copying lib/outcomes/__init__.py -> build/lib/lib/outcomes 2026-02-28T08:19:45,731 copying lib/outcomes/signals.py -> build/lib/lib/outcomes 2026-02-28T08:19:45,733 copying lib/outcomes/tracker.py -> build/lib/lib/outcomes 2026-02-28T08:19:45,736 creating build/lib/lib/metalearning 2026-02-28T08:19:45,737 copying lib/metalearning/evaluator.py -> build/lib/lib/metalearning 2026-02-28T08:19:45,740 copying lib/metalearning/reporter.py -> build/lib/lib/metalearning 2026-02-28T08:19:45,742 copying lib/metalearning/strategist.py -> build/lib/lib/metalearning 2026-02-28T08:19:45,744 copying lib/metalearning/__init__.py -> build/lib/lib/metalearning 2026-02-28T08:19:45,746 creating build/lib/lib/output_adapters 2026-02-28T08:19:45,747 copying lib/output_adapters/openclaw.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,750 copying lib/output_adapters/common.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,751 copying lib/output_adapters/clawdbot.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,753 copying lib/output_adapters/exports.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,755 copying lib/output_adapters/windsurf.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,757 copying lib/output_adapters/codex.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,759 copying lib/output_adapters/claude_code.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,760 copying lib/output_adapters/cursor.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,762 copying lib/output_adapters/__init__.py -> build/lib/lib/output_adapters 2026-02-28T08:19:45,764 creating build/lib/lib/chips 2026-02-28T08:19:45,765 copying lib/chips/policy.py -> build/lib/lib/chips 2026-02-28T08:19:45,767 copying lib/chips/loader.py -> build/lib/lib/chips 2026-02-28T08:19:45,770 copying lib/chips/schema.py -> build/lib/lib/chips 2026-02-28T08:19:45,772 copying lib/chips/runner.py -> build/lib/lib/chips 2026-02-28T08:19:45,774 copying lib/chips/registry.py -> build/lib/lib/chips 2026-02-28T08:19:45,776 copying lib/chips/store.py -> build/lib/lib/chips 2026-02-28T08:19:45,778 copying lib/chips/runtime.py -> build/lib/lib/chips 2026-02-28T08:19:45,781 copying lib/chips/scoring.py -> build/lib/lib/chips 2026-02-28T08:19:45,784 copying lib/chips/__init__.py -> build/lib/lib/chips 2026-02-28T08:19:45,785 copying lib/chips/evolution.py -> build/lib/lib/chips 2026-02-28T08:19:45,788 copying lib/chips/router.py -> build/lib/lib/chips 2026-02-28T08:19:45,790 running egg_info 2026-02-28T08:19:45,799 writing vibeship_spark_intelligence.egg-info/PKG-INFO 2026-02-28T08:19:45,805 writing dependency_links to vibeship_spark_intelligence.egg-info/dependency_links.txt 2026-02-28T08:19:45,807 writing entry points to vibeship_spark_intelligence.egg-info/entry_points.txt 2026-02-28T08:19:45,810 writing requirements to vibeship_spark_intelligence.egg-info/requires.txt 2026-02-28T08:19:45,811 writing top-level names to vibeship_spark_intelligence.egg-info/top_level.txt 2026-02-28T08:19:45,847 reading manifest file 'vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:45,863 adding license file 'LICENSE' 2026-02-28T08:19:45,877 writing manifest file 'vibeship_spark_intelligence.egg-info/SOURCES.txt' 2026-02-28T08:19:45,913 installing to build/bdist.linux-armv7l/wheel 2026-02-28T08:19:45,914 running install 2026-02-28T08:19:45,937 running install_lib 2026-02-28T08:19:45,943 creating build/bdist.linux-armv7l/wheel 2026-02-28T08:19:45,945 copying build/lib/spark_watchdog.py -> build/bdist.linux-armv7l/wheel/. 2026-02-28T08:19:45,947 copying build/lib/dashboard.py -> build/bdist.linux-armv7l/wheel/. 2026-02-28T08:19:45,957 copying build/lib/sparkd.py -> build/bdist.linux-armv7l/wheel/. 2026-02-28T08:19:45,961 creating build/bdist.linux-armv7l/wheel/spark 2026-02-28T08:19:45,962 copying build/lib/spark/cli.py -> build/bdist.linux-armv7l/wheel/./spark 2026-02-28T08:19:45,971 copying build/lib/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./spark 2026-02-28T08:19:45,973 copying build/lib/spark/index_embeddings.py -> build/bdist.linux-armv7l/wheel/./spark 2026-02-28T08:19:45,976 creating build/bdist.linux-armv7l/wheel/lib 2026-02-28T08:19:45,978 copying build/lib/lib/production_gates.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,980 copying build/lib/lib/advisory_synthesizer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,983 copying build/lib/lib/advisory_quarantine.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,985 copying build/lib/lib/promoter.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,988 copying build/lib/lib/context_sync.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,991 copying build/lib/lib/importance_scorer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,994 copying build/lib/lib/mind_bridge.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:45,997 copying build/lib/lib/advisory_gate.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,000 copying build/lib/lib/run_log.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,002 copying build/lib/lib/advisory_prefetch_worker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,004 copying build/lib/lib/bridge_cycle.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,007 copying build/lib/lib/integration_status.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,010 copying build/lib/lib/ports.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,012 copying build/lib/lib/llm.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,014 copying build/lib/lib/depth_trainer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,020 copying build/lib/lib/dashboard_project.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,022 copying build/lib/lib/feedback.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,024 creating build/bdist.linux-armv7l/wheel/lib/onboarding 2026-02-28T08:19:46,025 copying build/lib/lib/onboarding/questions.py -> build/bdist.linux-armv7l/wheel/./lib/onboarding 2026-02-28T08:19:46,028 copying build/lib/lib/onboarding/context.py -> build/bdist.linux-armv7l/wheel/./lib/onboarding 2026-02-28T08:19:46,030 copying build/lib/lib/onboarding/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/onboarding 2026-02-28T08:19:46,031 copying build/lib/lib/onboarding/detector.py -> build/bdist.linux-armv7l/wheel/./lib/onboarding 2026-02-28T08:19:46,033 copying build/lib/lib/tuneables_schema.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,036 creating build/bdist.linux-armv7l/wheel/lib/research 2026-02-28T08:19:46,037 copying build/lib/lib/research/mastery.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,040 copying build/lib/lib/research/domains.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,043 copying build/lib/lib/research/intents.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,045 copying build/lib/lib/research/web_research.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,047 copying build/lib/lib/research/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,049 copying build/lib/lib/research/spark_research.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,051 copying build/lib/lib/research/holistic_intents.py -> build/bdist.linux-armv7l/wheel/./lib/research 2026-02-28T08:19:46,054 copying build/lib/lib/contradiction_detector.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,056 copying build/lib/lib/opportunity_inbox.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,058 copying build/lib/lib/content_learner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,061 copying build/lib/lib/queue.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,063 copying build/lib/lib/runtime_hygiene.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,065 copying build/lib/lib/tuneables_reload.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,068 copying build/lib/lib/skills_registry.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,070 copying build/lib/lib/opportunity_scanner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,073 copying build/lib/lib/score_reporter.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,075 copying build/lib/lib/cross_encoder_reranker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,078 creating build/bdist.linux-armv7l/wheel/lib/pattern_detection 2026-02-28T08:19:46,079 copying build/lib/lib/pattern_detection/request_tracker.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,082 copying build/lib/lib/pattern_detection/aggregator.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,085 copying build/lib/lib/pattern_detection/why.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,088 copying build/lib/lib/pattern_detection/sentiment.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,090 copying build/lib/lib/pattern_detection/distiller.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,092 copying build/lib/lib/pattern_detection/base.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,095 copying build/lib/lib/pattern_detection/engagement_surprise.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,097 copying build/lib/lib/pattern_detection/memory_gate.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,099 copying build/lib/lib/pattern_detection/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,101 copying build/lib/lib/pattern_detection/worker.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,102 copying build/lib/lib/pattern_detection/repetition.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,105 copying build/lib/lib/pattern_detection/semantic.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,107 copying build/lib/lib/pattern_detection/correction.py -> build/bdist.linux-armv7l/wheel/./lib/pattern_detection 2026-02-28T08:19:46,110 copying build/lib/lib/advisory_parser.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,112 copying build/lib/lib/action_matcher.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,114 copying build/lib/lib/growth_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,116 copying build/lib/lib/advisor.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,125 copying build/lib/lib/outcome_checkin.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,127 copying build/lib/lib/auto_promote.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,129 copying build/lib/lib/advisory_prefetch_planner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,131 creating build/bdist.linux-armv7l/wheel/lib/eidos 2026-02-28T08:19:46,132 copying build/lib/lib/eidos/retriever.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,135 copying build/lib/lib/eidos/models.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,138 copying build/lib/lib/eidos/guardrails.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,140 copying build/lib/lib/eidos/truth_ledger.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,143 copying build/lib/lib/eidos/metrics.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,145 copying build/lib/lib/eidos/migration.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,148 copying build/lib/lib/eidos/control_plane.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,151 copying build/lib/lib/eidos/policy_patches.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,153 copying build/lib/lib/eidos/store.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,157 copying build/lib/lib/eidos/escalation.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,160 copying build/lib/lib/eidos/acceptance_compiler.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,162 copying build/lib/lib/eidos/validation.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,164 copying build/lib/lib/eidos/distillation_engine.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,167 copying build/lib/lib/eidos/memory_gate.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,169 copying build/lib/lib/eidos/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,171 copying build/lib/lib/eidos/minimal_mode.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,173 copying build/lib/lib/eidos/evidence_store.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,176 copying build/lib/lib/eidos/elevated_control.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,179 copying build/lib/lib/eidos/integration.py -> build/bdist.linux-armv7l/wheel/./lib/eidos 2026-02-28T08:19:46,181 copying build/lib/lib/depth_forge_scorer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,184 copying build/lib/lib/prediction_loop.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,186 copying build/lib/lib/cognitive_learner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,190 copying build/lib/lib/openclaw_notify.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,192 copying build/lib/lib/embeddings.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,194 copying build/lib/lib/capture_cli.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,196 copying build/lib/lib/spark_emotions.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,199 copying build/lib/lib/taste_api.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,200 copying build/lib/lib/memory_banks.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,203 copying build/lib/lib/meta_ralph.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,207 copying build/lib/lib/auto_tuner.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,210 creating build/bdist.linux-armv7l/wheel/lib/outcomes 2026-02-28T08:19:46,211 copying build/lib/lib/outcomes/linker.py -> build/bdist.linux-armv7l/wheel/./lib/outcomes 2026-02-28T08:19:46,213 copying build/lib/lib/outcomes/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/outcomes 2026-02-28T08:19:46,215 copying build/lib/lib/outcomes/signals.py -> build/bdist.linux-armv7l/wheel/./lib/outcomes 2026-02-28T08:19:46,218 copying build/lib/lib/outcomes/tracker.py -> build/bdist.linux-armv7l/wheel/./lib/outcomes 2026-02-28T08:19:46,220 copying build/lib/lib/outcome_log.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,222 copying build/lib/lib/engagement_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,224 copying build/lib/lib/outcome_predictor.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,227 copying build/lib/lib/bridge.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,229 copying build/lib/lib/sync_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,231 copying build/lib/lib/agent_feedback.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,233 copying build/lib/lib/advisory_memory_fusion.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,236 copying build/lib/lib/project_context.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,238 copying build/lib/lib/memory_capture.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,240 copying build/lib/lib/validation_loop.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,243 copying build/lib/lib/advisory_preferences.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,245 copying build/lib/lib/tastebank.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,247 copying build/lib/lib/exposure_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,250 copying build/lib/lib/advisory_packet_store.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,254 copying build/lib/lib/error_taxonomy.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,256 copying build/lib/lib/effect_evaluator.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,259 copying build/lib/lib/chip_merger.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,261 copying build/lib/lib/advice_feedback.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,265 copying build/lib/lib/conversation_core.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,266 copying build/lib/lib/memory_store.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,270 copying build/lib/lib/convo_analyzer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,272 copying build/lib/lib/diagnostics.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,275 copying build/lib/lib/self_report.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,276 copying build/lib/lib/spark_voice.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,279 copying build/lib/lib/memory_migrate.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,280 copying build/lib/lib/skills_router.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,282 copying build/lib/lib/carmack_kpi.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,284 copying build/lib/lib/implicit_outcome_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,286 copying build/lib/lib/service_control.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,289 copying build/lib/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,291 copying build/lib/lib/curiosity_engine.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,293 copying build/lib/lib/advisory_intent_taxonomy.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,295 copying build/lib/lib/tuneables_drift.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,297 copying build/lib/lib/feedback_loop.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,300 copying build/lib/lib/soul_upgrade.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,301 copying build/lib/lib/events.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,304 creating build/bdist.linux-armv7l/wheel/lib/metalearning 2026-02-28T08:19:46,305 copying build/lib/lib/metalearning/evaluator.py -> build/bdist.linux-armv7l/wheel/./lib/metalearning 2026-02-28T08:19:46,308 copying build/lib/lib/metalearning/reporter.py -> build/bdist.linux-armv7l/wheel/./lib/metalearning 2026-02-28T08:19:46,310 copying build/lib/lib/metalearning/strategist.py -> build/bdist.linux-armv7l/wheel/./lib/metalearning 2026-02-28T08:19:46,312 copying build/lib/lib/metalearning/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/metalearning 2026-02-28T08:19:46,314 copying build/lib/lib/hypothesis_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,316 copying build/lib/lib/ingest_validation.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,318 copying build/lib/lib/markdown_writer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,320 copying build/lib/lib/aha_tracker.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,322 copying build/lib/lib/personality_evolver.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,325 copying build/lib/lib/semantic_retriever.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,328 copying build/lib/lib/semantic_index.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,330 copying build/lib/lib/convo_events.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,333 creating build/bdist.linux-armv7l/wheel/lib/output_adapters 2026-02-28T08:19:46,334 copying build/lib/lib/output_adapters/openclaw.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,336 copying build/lib/lib/output_adapters/common.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,338 copying build/lib/lib/output_adapters/clawdbot.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,339 copying build/lib/lib/output_adapters/exports.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,341 copying build/lib/lib/output_adapters/windsurf.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,343 copying build/lib/lib/output_adapters/codex.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,345 copying build/lib/lib/output_adapters/claude_code.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,347 copying build/lib/lib/output_adapters/cursor.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,348 copying build/lib/lib/output_adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/output_adapters 2026-02-28T08:19:46,350 copying build/lib/lib/orchestration.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,352 copying build/lib/lib/clawdbot_memory_setup.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,354 copying build/lib/lib/niche_mapper.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,357 copying build/lib/lib/pipeline.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,360 copying build/lib/lib/project_profile.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,362 copying build/lib/lib/evaluation.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,364 copying build/lib/lib/soul_metrics.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,366 copying build/lib/lib/cognitive_signals.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,368 copying build/lib/lib/primitive_filter.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,370 copying build/lib/lib/consciousness_bridge.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,371 copying build/lib/lib/distillation_transformer.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,374 copying build/lib/lib/advisory_engine.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,379 creating build/bdist.linux-armv7l/wheel/lib/chips 2026-02-28T08:19:46,381 copying build/lib/lib/chips/policy.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,383 copying build/lib/lib/chips/loader.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,386 copying build/lib/lib/chips/schema.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,388 copying build/lib/lib/chips/runner.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,390 copying build/lib/lib/chips/registry.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,393 copying build/lib/lib/chips/store.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,395 copying build/lib/lib/chips/runtime.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,399 copying build/lib/lib/chips/scoring.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,401 copying build/lib/lib/chips/__init__.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,404 copying build/lib/lib/chips/evolution.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,406 copying build/lib/lib/chips/router.py -> build/bdist.linux-armv7l/wheel/./lib/chips 2026-02-28T08:19:46,409 copying build/lib/lib/openclaw_paths.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,411 copying build/lib/lib/advisory_state.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,413 copying build/lib/lib/resonance.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,416 copying build/lib/lib/advisory_emitter.py -> build/bdist.linux-armv7l/wheel/./lib 2026-02-28T08:19:46,419 copying build/lib/bridge_worker.py -> build/bdist.linux-armv7l/wheel/. 2026-02-28T08:19:46,421 creating build/bdist.linux-armv7l/wheel/hooks 2026-02-28T08:19:46,423 copying build/lib/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./hooks 2026-02-28T08:19:46,425 copying build/lib/hooks/observe.py -> build/bdist.linux-armv7l/wheel/./hooks 2026-02-28T08:19:46,428 running install_egg_info 2026-02-28T08:19:46,433 Copying vibeship_spark_intelligence.egg-info to build/bdist.linux-armv7l/wheel/./vibeship_spark_intelligence-0.1.1-py3.11.egg-info 2026-02-28T08:19:46,446 running install_scripts 2026-02-28T08:19:46,458 creating build/bdist.linux-armv7l/wheel/vibeship_spark_intelligence-0.1.1.dist-info/WHEEL 2026-02-28T08:19:46,461 creating '/tmp/pip-wheel-zfx6qsle/.tmp-3_0aiy6l/vibeship_spark_intelligence-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-28T08:19:46,464 adding 'bridge_worker.py' 2026-02-28T08:19:46,482 adding 'dashboard.py' 2026-02-28T08:19:46,487 adding 'spark_watchdog.py' 2026-02-28T08:19:46,491 adding 'sparkd.py' 2026-02-28T08:19:46,493 adding 'hooks/__init__.py' 2026-02-28T08:19:46,498 adding 'hooks/observe.py' 2026-02-28T08:19:46,502 adding 'lib/__init__.py' 2026-02-28T08:19:46,504 adding 'lib/action_matcher.py' 2026-02-28T08:19:46,506 adding 'lib/advice_feedback.py' 2026-02-28T08:19:46,533 adding 'lib/advisor.py' 2026-02-28T08:19:46,537 adding 'lib/advisory_emitter.py' 2026-02-28T08:19:46,548 adding 'lib/advisory_engine.py' 2026-02-28T08:19:46,552 adding 'lib/advisory_gate.py' 2026-02-28T08:19:46,554 adding 'lib/advisory_intent_taxonomy.py' 2026-02-28T08:19:46,557 adding 'lib/advisory_memory_fusion.py' 2026-02-28T08:19:46,572 adding 'lib/advisory_packet_store.py' 2026-02-28T08:19:46,575 adding 'lib/advisory_parser.py' 2026-02-28T08:19:46,577 adding 'lib/advisory_preferences.py' 2026-02-28T08:19:46,578 adding 'lib/advisory_prefetch_planner.py' 2026-02-28T08:19:46,580 adding 'lib/advisory_prefetch_worker.py' 2026-02-28T08:19:46,582 adding 'lib/advisory_quarantine.py' 2026-02-28T08:19:46,584 adding 'lib/advisory_state.py' 2026-02-28T08:19:46,588 adding 'lib/advisory_synthesizer.py' 2026-02-28T08:19:46,590 adding 'lib/agent_feedback.py' 2026-02-28T08:19:46,592 adding 'lib/aha_tracker.py' 2026-02-28T08:19:46,593 adding 'lib/auto_promote.py' 2026-02-28T08:19:46,596 adding 'lib/auto_tuner.py' 2026-02-28T08:19:46,600 adding 'lib/bridge.py' 2026-02-28T08:19:46,606 adding 'lib/bridge_cycle.py' 2026-02-28T08:19:46,607 adding 'lib/capture_cli.py' 2026-02-28T08:19:46,609 adding 'lib/carmack_kpi.py' 2026-02-28T08:19:46,613 adding 'lib/chip_merger.py' 2026-02-28T08:19:46,614 adding 'lib/clawdbot_memory_setup.py' 2026-02-28T08:19:46,624 adding 'lib/cognitive_learner.py' 2026-02-28T08:19:46,627 adding 'lib/cognitive_signals.py' 2026-02-28T08:19:46,628 adding 'lib/consciousness_bridge.py' 2026-02-28T08:19:46,630 adding 'lib/content_learner.py' 2026-02-28T08:19:46,633 adding 'lib/context_sync.py' 2026-02-28T08:19:46,636 adding 'lib/contradiction_detector.py' 2026-02-28T08:19:46,637 adding 'lib/conversation_core.py' 2026-02-28T08:19:46,640 adding 'lib/convo_analyzer.py' 2026-02-28T08:19:46,642 adding 'lib/convo_events.py' 2026-02-28T08:19:46,643 adding 'lib/cross_encoder_reranker.py' 2026-02-28T08:19:46,646 adding 'lib/curiosity_engine.py' 2026-02-28T08:19:46,648 adding 'lib/dashboard_project.py' 2026-02-28T08:19:46,652 adding 'lib/depth_forge_scorer.py' 2026-02-28T08:19:46,681 adding 'lib/depth_trainer.py' 2026-02-28T08:19:46,684 adding 'lib/diagnostics.py' 2026-02-28T08:19:46,688 adding 'lib/distillation_transformer.py' 2026-02-28T08:19:46,690 adding 'lib/effect_evaluator.py' 2026-02-28T08:19:46,692 adding 'lib/embeddings.py' 2026-02-28T08:19:46,695 adding 'lib/engagement_tracker.py' 2026-02-28T08:19:46,697 adding 'lib/error_taxonomy.py' 2026-02-28T08:19:46,699 adding 'lib/evaluation.py' 2026-02-28T08:19:46,701 adding 'lib/events.py' 2026-02-28T08:19:46,704 adding 'lib/exposure_tracker.py' 2026-02-28T08:19:46,705 adding 'lib/feedback.py' 2026-02-28T08:19:46,708 adding 'lib/feedback_loop.py' 2026-02-28T08:19:46,710 adding 'lib/growth_tracker.py' 2026-02-28T08:19:46,714 adding 'lib/hypothesis_tracker.py' 2026-02-28T08:19:46,716 adding 'lib/implicit_outcome_tracker.py' 2026-02-28T08:19:46,720 adding 'lib/importance_scorer.py' 2026-02-28T08:19:46,722 adding 'lib/ingest_validation.py' 2026-02-28T08:19:46,725 adding 'lib/integration_status.py' 2026-02-28T08:19:46,729 adding 'lib/llm.py' 2026-02-28T08:19:46,732 adding 'lib/markdown_writer.py' 2026-02-28T08:19:46,736 adding 'lib/memory_banks.py' 2026-02-28T08:19:46,740 adding 'lib/memory_capture.py' 2026-02-28T08:19:46,742 adding 'lib/memory_migrate.py' 2026-02-28T08:19:46,748 adding 'lib/memory_store.py' 2026-02-28T08:19:46,759 adding 'lib/meta_ralph.py' 2026-02-28T08:19:46,762 adding 'lib/mind_bridge.py' 2026-02-28T08:19:46,764 adding 'lib/niche_mapper.py' 2026-02-28T08:19:46,766 adding 'lib/openclaw_notify.py' 2026-02-28T08:19:46,767 adding 'lib/openclaw_paths.py' 2026-02-28T08:19:46,769 adding 'lib/opportunity_inbox.py' 2026-02-28T08:19:46,775 adding 'lib/opportunity_scanner.py' 2026-02-28T08:19:46,777 adding 'lib/orchestration.py' 2026-02-28T08:19:46,779 adding 'lib/outcome_checkin.py' 2026-02-28T08:19:46,781 adding 'lib/outcome_log.py' 2026-02-28T08:19:46,783 adding 'lib/outcome_predictor.py' 2026-02-28T08:19:46,784 adding 'lib/personality_evolver.py' 2026-02-28T08:19:46,790 adding 'lib/pipeline.py' 2026-02-28T08:19:46,791 adding 'lib/ports.py' 2026-02-28T08:19:46,795 adding 'lib/prediction_loop.py' 2026-02-28T08:19:46,796 adding 'lib/primitive_filter.py' 2026-02-28T08:19:46,799 adding 'lib/production_gates.py' 2026-02-28T08:19:46,801 adding 'lib/project_context.py' 2026-02-28T08:19:46,803 adding 'lib/project_profile.py' 2026-02-28T08:19:46,808 adding 'lib/promoter.py' 2026-02-28T08:19:46,811 adding 'lib/queue.py' 2026-02-28T08:19:46,813 adding 'lib/resonance.py' 2026-02-28T08:19:46,815 adding 'lib/run_log.py' 2026-02-28T08:19:46,816 adding 'lib/runtime_hygiene.py' 2026-02-28T08:19:46,817 adding 'lib/score_reporter.py' 2026-02-28T08:19:46,819 adding 'lib/self_report.py' 2026-02-28T08:19:46,820 adding 'lib/semantic_index.py' 2026-02-28T08:19:46,825 adding 'lib/semantic_retriever.py' 2026-02-28T08:19:46,828 adding 'lib/service_control.py' 2026-02-28T08:19:46,830 adding 'lib/skills_registry.py' 2026-02-28T08:19:46,831 adding 'lib/skills_router.py' 2026-02-28T08:19:46,832 adding 'lib/soul_metrics.py' 2026-02-28T08:19:46,834 adding 'lib/soul_upgrade.py' 2026-02-28T08:19:46,836 adding 'lib/spark_emotions.py' 2026-02-28T08:19:46,838 adding 'lib/spark_voice.py' 2026-02-28T08:19:46,839 adding 'lib/sync_tracker.py' 2026-02-28T08:19:46,840 adding 'lib/taste_api.py' 2026-02-28T08:19:46,842 adding 'lib/tastebank.py' 2026-02-28T08:19:46,844 adding 'lib/tuneables_drift.py' 2026-02-28T08:19:46,845 adding 'lib/tuneables_reload.py' 2026-02-28T08:19:46,849 adding 'lib/tuneables_schema.py' 2026-02-28T08:19:46,852 adding 'lib/validation_loop.py' 2026-02-28T08:19:46,853 adding 'lib/chips/__init__.py' 2026-02-28T08:19:46,856 adding 'lib/chips/evolution.py' 2026-02-28T08:19:46,858 adding 'lib/chips/loader.py' 2026-02-28T08:19:46,860 adding 'lib/chips/policy.py' 2026-02-28T08:19:46,862 adding 'lib/chips/registry.py' 2026-02-28T08:19:46,864 adding 'lib/chips/router.py' 2026-02-28T08:19:46,865 adding 'lib/chips/runner.py' 2026-02-28T08:19:46,871 adding 'lib/chips/runtime.py' 2026-02-28T08:19:46,872 adding 'lib/chips/schema.py' 2026-02-28T08:19:46,874 adding 'lib/chips/scoring.py' 2026-02-28T08:19:46,876 adding 'lib/chips/store.py' 2026-02-28T08:19:46,879 adding 'lib/eidos/__init__.py' 2026-02-28T08:19:46,881 adding 'lib/eidos/acceptance_compiler.py' 2026-02-28T08:19:46,883 adding 'lib/eidos/control_plane.py' 2026-02-28T08:19:46,886 adding 'lib/eidos/distillation_engine.py' 2026-02-28T08:19:46,890 adding 'lib/eidos/elevated_control.py' 2026-02-28T08:19:46,892 adding 'lib/eidos/escalation.py' 2026-02-28T08:19:46,895 adding 'lib/eidos/evidence_store.py' 2026-02-28T08:19:46,897 adding 'lib/eidos/guardrails.py' 2026-02-28T08:19:46,902 adding 'lib/eidos/integration.py' 2026-02-28T08:19:46,905 adding 'lib/eidos/memory_gate.py' 2026-02-28T08:19:46,907 adding 'lib/eidos/metrics.py' 2026-02-28T08:19:46,909 adding 'lib/eidos/migration.py' 2026-02-28T08:19:46,911 adding 'lib/eidos/minimal_mode.py' 2026-02-28T08:19:46,914 adding 'lib/eidos/models.py' 2026-02-28T08:19:46,916 adding 'lib/eidos/policy_patches.py' 2026-02-28T08:19:46,919 adding 'lib/eidos/retriever.py' 2026-02-28T08:19:46,923 adding 'lib/eidos/store.py' 2026-02-28T08:19:46,925 adding 'lib/eidos/truth_ledger.py' 2026-02-28T08:19:46,927 adding 'lib/eidos/validation.py' 2026-02-28T08:19:46,929 adding 'lib/metalearning/__init__.py' 2026-02-28T08:19:46,931 adding 'lib/metalearning/evaluator.py' 2026-02-28T08:19:46,933 adding 'lib/metalearning/reporter.py' 2026-02-28T08:19:46,934 adding 'lib/metalearning/strategist.py' 2026-02-28T08:19:46,936 adding 'lib/onboarding/__init__.py' 2026-02-28T08:19:46,937 adding 'lib/onboarding/context.py' 2026-02-28T08:19:46,939 adding 'lib/onboarding/detector.py' 2026-02-28T08:19:46,940 adding 'lib/onboarding/questions.py' 2026-02-28T08:19:46,942 adding 'lib/outcomes/__init__.py' 2026-02-28T08:19:46,944 adding 'lib/outcomes/linker.py' 2026-02-28T08:19:46,945 adding 'lib/outcomes/signals.py' 2026-02-28T08:19:46,947 adding 'lib/outcomes/tracker.py' 2026-02-28T08:19:46,949 adding 'lib/output_adapters/__init__.py' 2026-02-28T08:19:46,950 adding 'lib/output_adapters/claude_code.py' 2026-02-28T08:19:46,951 adding 'lib/output_adapters/clawdbot.py' 2026-02-28T08:19:46,953 adding 'lib/output_adapters/codex.py' 2026-02-28T08:19:46,954 adding 'lib/output_adapters/common.py' 2026-02-28T08:19:46,955 adding 'lib/output_adapters/cursor.py' 2026-02-28T08:19:46,956 adding 'lib/output_adapters/exports.py' 2026-02-28T08:19:46,958 adding 'lib/output_adapters/openclaw.py' 2026-02-28T08:19:46,959 adding 'lib/output_adapters/windsurf.py' 2026-02-28T08:19:46,961 adding 'lib/pattern_detection/__init__.py' 2026-02-28T08:19:46,963 adding 'lib/pattern_detection/aggregator.py' 2026-02-28T08:19:46,965 adding 'lib/pattern_detection/base.py' 2026-02-28T08:19:46,967 adding 'lib/pattern_detection/correction.py' 2026-02-28T08:19:46,970 adding 'lib/pattern_detection/distiller.py' 2026-02-28T08:19:46,972 adding 'lib/pattern_detection/engagement_surprise.py' 2026-02-28T08:19:46,974 adding 'lib/pattern_detection/memory_gate.py' 2026-02-28T08:19:46,976 adding 'lib/pattern_detection/repetition.py' 2026-02-28T08:19:46,978 adding 'lib/pattern_detection/request_tracker.py' 2026-02-28T08:19:46,980 adding 'lib/pattern_detection/semantic.py' 2026-02-28T08:19:46,982 adding 'lib/pattern_detection/sentiment.py' 2026-02-28T08:19:46,984 adding 'lib/pattern_detection/why.py' 2026-02-28T08:19:46,985 adding 'lib/pattern_detection/worker.py' 2026-02-28T08:19:46,987 adding 'lib/research/__init__.py' 2026-02-28T08:19:46,990 adding 'lib/research/domains.py' 2026-02-28T08:19:46,993 adding 'lib/research/holistic_intents.py' 2026-02-28T08:19:46,995 adding 'lib/research/intents.py' 2026-02-28T08:19:46,998 adding 'lib/research/mastery.py' 2026-02-28T08:19:46,999 adding 'lib/research/spark_research.py' 2026-02-28T08:19:47,002 adding 'lib/research/web_research.py' 2026-02-28T08:19:47,003 adding 'spark/__init__.py' 2026-02-28T08:19:47,019 adding 'spark/cli.py' 2026-02-28T08:19:47,021 adding 'spark/index_embeddings.py' 2026-02-28T08:19:47,023 adding 'vibeship_spark_intelligence-0.1.1.dist-info/licenses/LICENSE' 2026-02-28T08:19:47,025 adding 'vibeship_spark_intelligence-0.1.1.dist-info/METADATA' 2026-02-28T08:19:47,026 adding 'vibeship_spark_intelligence-0.1.1.dist-info/WHEEL' 2026-02-28T08:19:47,027 adding 'vibeship_spark_intelligence-0.1.1.dist-info/entry_points.txt' 2026-02-28T08:19:47,028 adding 'vibeship_spark_intelligence-0.1.1.dist-info/top_level.txt' 2026-02-28T08:19:47,031 adding 'vibeship_spark_intelligence-0.1.1.dist-info/RECORD' 2026-02-28T08:19:47,043 removing build/bdist.linux-armv7l/wheel 2026-02-28T08:19:47,183 Building wheel for vibeship-spark-intelligence (pyproject.toml): finished with status 'done' 2026-02-28T08:19:47,205 Created wheel for vibeship-spark-intelligence: filename=vibeship_spark_intelligence-0.1.1-py3-none-any.whl size=919660 sha256=603b081993ec53c993adec74b2bb359519b829072827c5a23e14020f7ad27846 2026-02-28T08:19:47,206 Stored in directory: /tmp/pip-ephem-wheel-cache-2jtbg6f3/wheels/dc/22/2a/926827e1b50e298a5d91e82fb93ea7f56bf4d3dc6f98a79a72 2026-02-28T08:19:47,223 Successfully built vibeship-spark-intelligence 2026-02-28T08:19:47,255 Removed build tracker: '/tmp/pip-build-tracker-k8kkfere'