CHANGELOG.md
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
NOTICE
README.md
SECURITY.md
pyproject.toml
docs/404.md
docs/HARDENING_NOTES.md
docs/README.md
docs/ROADMAP.md
docs/assistant-integration-notes.md
docs/assets/logo.png
docs/concepts/architecture.md
docs/concepts/core-engine.md
docs/concepts/design-and-tech.md
docs/concepts/how-it-works.md
docs/concepts/index.md
docs/concepts/measuring-impact.md
docs/concepts/memory-model.md
docs/concepts/privacy-and-security.md
docs/contributing/adding-a-language.md
docs/contributing/index.md
docs/guide/SETUP_OLLAMA.md
docs/guide/TEAM.md
docs/guide/dashboard.md
docs/guide/deleting-memories.md
docs/guide/getting-started.md
docs/guide/index.md
docs/guide/troubleshooting.md
docs/guide/usage.md
docs/reference/COMMANDS.md
docs/reference/configuration.md
docs/reference/index.md
docs/reference/mcp-tools.md
src/pmb/__init__.py
src/pmb/config.py
src/pmb/memory_quality.py
src/pmb/provenance.py
src/pmb/py.typed
src/pmb/reference_data.py
src/pmb/agent_wrapper/__init__.py
src/pmb/agent_wrapper/__main__.py
src/pmb/agent_wrapper/budget.py
src/pmb/agent_wrapper/loop.py
src/pmb/agent_wrapper/policy.py
src/pmb/cli/__init__.py
src/pmb/cli/__main__.py
src/pmb/cli/_common.py
src/pmb/cli/connect.py
src/pmb/cli/doctor.py
src/pmb/cli/hooks.py
src/pmb/cli/intro.py
src/pmb/cli/main.py
src/pmb/cli/ollama_cmd.py
src/pmb/cli/palette.py
src/pmb/cli/status_panel.py
src/pmb/cli/commands/__init__.py
src/pmb/cli/commands/ambient.py
src/pmb/cli/commands/capture.py
src/pmb/cli/commands/config.py
src/pmb/cli/commands/daemon.py
src/pmb/cli/commands/graph.py
src/pmb/cli/commands/health.py
src/pmb/cli/commands/hooks.py
src/pmb/cli/commands/index.py
src/pmb/cli/commands/lang.py
src/pmb/cli/commands/maintenance.py
src/pmb/cli/commands/manage.py
src/pmb/cli/commands/memo.py
src/pmb/cli/commands/resume.py
src/pmb/cli/commands/snapshot.py
src/pmb/cli/commands/track.py
src/pmb/cli/commands/workspace.py
src/pmb/core/__init__.py
src/pmb/core/ambient_log.py
src/pmb/core/circuit_breaker.py
src/pmb/core/embed_queue.py
src/pmb/core/encryption.py
src/pmb/core/errlog.py
src/pmb/core/events.py
src/pmb/core/git_sync.py
src/pmb/core/llm_budget.py
src/pmb/core/recall_cache.py
src/pmb/core/search.py
src/pmb/core/sqlite_helper.py
src/pmb/core/text_match.py
src/pmb/core/workspace.py
src/pmb/core/engine/__init__.py
src/pmb/core/engine/ambient.py
src/pmb/core/engine/base.py
src/pmb/core/engine/batch.py
src/pmb/core/engine/dedup.py
src/pmb/core/engine/embed.py
src/pmb/core/engine/goals.py
src/pmb/core/engine/graph.py
src/pmb/core/engine/health.py
src/pmb/core/engine/lessons.py
src/pmb/core/engine/overview.py
src/pmb/core/engine/reasoning.py
src/pmb/core/engine/recall.py
src/pmb/core/engine/types.py
src/pmb/core/engine/write.py
src/pmb/dashboard/__init__.py
src/pmb/dashboard/server.py
src/pmb/dashboard/viz.py
src/pmb/dashboard/static/index.html
src/pmb/eval/__init__.py
src/pmb/eval/locomo_judge.py
src/pmb/graph/__init__.py
src/pmb/graph/entities.py
src/pmb/graph/expansion.py
src/pmb/graph/extractors_llm.py
src/pmb/graph/extractors_spacy.py
src/pmb/graph/persons.py
src/pmb/graph/ppr.py
src/pmb/graph/spreading.py
src/pmb/graph/store.py
src/pmb/health/__init__.py
src/pmb/health/adaptive.py
src/pmb/health/auto_consolidate.py
src/pmb/health/conflicts.py
src/pmb/health/consolidate.py
src/pmb/health/distill_lessons.py
src/pmb/health/earned_memory.py
src/pmb/health/feedback.py
src/pmb/health/multilingual_check.py
src/pmb/health/rehearse.py
src/pmb/health/self_test.py
src/pmb/health/slo.py
src/pmb/hookclient/__init__.py
src/pmb/hookclient/__main__.py
src/pmb/hooks/__init__.py
src/pmb/hooks/auto_recall.py
src/pmb/hooks/autowrite.py
src/pmb/hooks/codex_rollout.py
src/pmb/hooks/correction_capture.py
src/pmb/hooks/exploration_capture.py
src/pmb/hooks/followcheck.py
src/pmb/hooks/project_observer.py
src/pmb/hooks/semantic_intent.py
src/pmb/hooks/session_restore.py
src/pmb/ingest/__init__.py
src/pmb/ingest/importers.py
src/pmb/ingest/pdf.py
src/pmb/ingest/project.py
src/pmb/ingest/track.py
src/pmb/ingest/watch.py
src/pmb/lang/__init__.py
src/pmb/lang/anchors.py
src/pmb/lang/packs/de.yaml
src/pmb/lang/packs/es.yaml
src/pmb/lang/packs/fr.yaml
src/pmb/maintenance/__init__.py
src/pmb/maintenance/compact.py
src/pmb/maintenance/corpus_stopwords.py
src/pmb/maintenance/declutter.py
src/pmb/maintenance/distill.py
src/pmb/maintenance/scheduler.py
src/pmb/maintenance/tick.py
src/pmb/mcp/__init__.py
src/pmb/mcp/_toolspec.py
src/pmb/mcp/daemon.py
src/pmb/mcp/perf.py
src/pmb/mcp/registry.py
src/pmb/mcp/server.py
src/pmb/mcp/tools.py
src/pmb/memo/__init__.py
src/pmb/memo/delta_render.py
src/pmb/memo/exploration.py
src/pmb/memo/ledger.py
src/pmb/reasoning/__init__.py
src/pmb/reasoning/arcs.py
src/pmb/reasoning/attributes.py
src/pmb/reasoning/causation.py
src/pmb/reasoning/code_ast.py
src/pmb/reasoning/decompose.py
src/pmb/reasoning/dedup.py
src/pmb/reasoning/extract_anchor.py
src/pmb/reasoning/fact_extract.py
src/pmb/reasoning/facts.py
src/pmb/reasoning/images.py
src/pmb/reasoning/llm_rerank.py
src/pmb/reasoning/pamvr.py
src/pmb/reasoning/predictive.py
src/pmb/reasoning/query_split.py
src/pmb/reasoning/query_worthiness.py
src/pmb/reasoning/reflect.py
src/pmb/reasoning/router.py
src/pmb/reasoning/scoring.py
src/pmb/reasoning/spans.py
src/pmb/reasoning/temporal.py
src/pmb/reasoning/typo_fix.py
src/pmb/reasoning/user_names.py
src/pmb/reasoning/vocab_miner.py
src/pmb/reasoning/weight_learning.py
src/pmb/resume/__init__.py
src/pmb/resume/builder.py
src/pmb/security/__init__.py
src/pmb/security/redact.py
src/pmb/signals/__init__.py
src/pmb/signals/decay.py
src/pmb/signals/files.py
src/pmb/signals/git.py
src/pmb/signals/session.py
src/pmb_ai.egg-info/PKG-INFO
src/pmb_ai.egg-info/SOURCES.txt
src/pmb_ai.egg-info/dependency_links.txt
src/pmb_ai.egg-info/entry_points.txt
src/pmb_ai.egg-info/requires.txt
src/pmb_ai.egg-info/top_level.txt
tests/_http.py
tests/conftest.py
tests/cli/test_ambient_watch_targets.py
tests/cli/test_cli_english_and_status.py
tests/cli/test_connect.py
tests/cli/test_connect_active.py
tests/cli/test_connect_codex.py
tests/cli/test_connect_daemon.py
tests/cli/test_connect_extended.py
tests/cli/test_connect_lean.py
tests/cli/test_connect_rules.py
tests/cli/test_daemon_start.py
tests/cli/test_dashboard_port.py
tests/cli/test_delete_cli_and_api.py
tests/cli/test_doctor.py
tests/cli/test_hooks_cmd.py
tests/cli/test_intro.py
tests/cli/test_mcp_proxy.py
tests/cli/test_model_switch.py
tests/cli/test_palette.py
tests/cli/test_recall_daemon.py
tests/cli/test_setup_embedder_choice.py
tests/cli/test_setup_llm_tier_choice.py
tests/engine/test_activity_dedup.py
tests/engine/test_archive_cold.py
tests/engine/test_async_graph.py
tests/engine/test_cold_write_index.py
tests/engine/test_config.py
tests/engine/test_conflict_merge.py
tests/engine/test_decision_tier.py
tests/engine/test_delete.py
tests/engine/test_entity_stopwords.py
tests/engine/test_fact_tree.py
tests/engine/test_facts.py
tests/engine/test_goals_chains.py
tests/engine/test_graph.py
tests/engine/test_hardening.py
tests/engine/test_import.py
tests/engine/test_importance_budget.py
tests/engine/test_index_freshness.py
tests/engine/test_keyed_canonical.py
tests/engine/test_keyed_close_negation.py
tests/engine/test_keyed_suggestions_llm.py
tests/engine/test_lesson_decay_floor.py
tests/engine/test_local_features.py
tests/engine/test_meta_kind_index.py
tests/engine/test_negation_tombstones.py
tests/engine/test_persons.py
tests/engine/test_phase1.py
tests/engine/test_phase2.py
tests/engine/test_phase3.py
tests/engine/test_plans_as_goals.py
tests/engine/test_project_lesson_scope.py
tests/engine/test_project_structure.py
tests/engine/test_quality_gate.py
tests/engine/test_record_batch_cold.py
tests/engine/test_swallow_observability.py
tests/engine/test_tiers.py
tests/engine/test_working_memory.py
tests/engine/test_workspace_use.py
tests/engine/test_write_outbox.py
tests/eval/test_anchor_latency.py
tests/eval/test_api_contract.py
tests/eval/test_locomo_judge.py
tests/eval/test_memory_eval.py
tests/eval/test_memory_eval_multilingual.py
tests/eval/test_packs_off_ratchet.py
tests/eval/test_perf_stages.py
tests/eval/test_property_invariants.py
tests/eval/test_slo.py
tests/graph/test_file_regex_redos.py
tests/health/test_earned_memory.py
tests/hooks/test_adherence_metric.py
tests/hooks/test_agent_wrapper.py
tests/hooks/test_auto_recall.py
tests/hooks/test_autowrite_importance.py
tests/hooks/test_correction_capture.py
tests/hooks/test_exploration_capture.py
tests/hooks/test_feedback.py
tests/hooks/test_followcheck.py
tests/hooks/test_hook_client.py
tests/hooks/test_intent_routing.py
tests/hooks/test_lesson_idf_gate.py
tests/hooks/test_lesson_scoring.py
tests/hooks/test_prepare_context_stdin.py
tests/hooks/test_pretool_command_guard.py
tests/hooks/test_pretool_guard.py
tests/hooks/test_pretool_repeat_guard.py
tests/hooks/test_session_restore.py
tests/hooks/test_session_restore_surface_ids.py
tests/hooks/test_specificity_gate.py
tests/hooks/test_surface_dedup.py
tests/hooks/test_write_division.py
tests/ingest/test_code_ast_constants.py
tests/ingest/test_git_sync.py
tests/ingest/test_known_projects_filter.py
tests/ingest/test_multimodal.py
tests/ingest/test_pdf_headings.py
tests/ingest/test_project_index_hygiene.py
tests/ingest/test_project_observer.py
tests/ingest/test_reference_data.py
tests/ingest/test_track.py
tests/ingest/test_viz.py
tests/integration/test_ambient_e2e.py
tests/integration/test_backup_restore.py
tests/integration/test_circuit_breaker.py
tests/integration/test_codex_ambient.py
tests/integration/test_connect_daemon_roundtrip.py
tests/integration/test_dashboard.py
tests/integration/test_fault_injection.py
tests/integration/test_hooks_e2e.py
tests/integration/test_http_bearer_auth.py
tests/integration/test_lessons_e2e.py
tests/integration/test_mcp_e2e.py
tests/lang/test_ald_distill.py
tests/lang/test_anchor_calibration.py
tests/lang/test_anchors.py
tests/lang/test_canonical_atoms.py
tests/lang/test_corpus_stopwords.py
tests/lang/test_distill.py
tests/lang/test_eval_intent_pamvr.py
tests/lang/test_extract_anchor.py
tests/lang/test_extract_anchor_wiring.py
tests/lang/test_keyed_parity.py
tests/lang/test_lang_pack_parity.py
tests/lang/test_language_packs.py
tests/lang/test_pamvr_explain.py
tests/lang/test_pamvr_first_person.py
tests/lang/test_pamvr_verb_gate.py
tests/lang/test_regex_parity.py
tests/lang/test_ru_uk_suite.py
tests/lang/test_semantic_intent.py
tests/lang/test_spans.py
tests/lang/test_statement_anchors.py
tests/lang/test_unicode_tokenization.py
tests/lang/test_work_request_intent.py
tests/maintenance/test_auto_consolidate.py
tests/maintenance/test_consolidate.py
tests/maintenance/test_declutter.py
tests/maintenance/test_maintenance_tick.py
tests/maintenance/test_migrate_workspaces.py
tests/maintenance/test_provenance_watch.py
tests/mcp/test_daemon.py
tests/mcp/test_lazy_mcp_import.py
tests/mcp/test_mcp_compaction.py
tests/mcp/test_mcp_registry.py
tests/mcp/test_toolspec_budget.py
tests/memo/test_exploration.py
tests/memo/test_ledger.py
tests/meta/test_docs_consistency.py
tests/meta/test_lightweight_imports.py
tests/meta/test_no_cyrillic_core.py
tests/recall/test_arcs.py
tests/recall/test_causation.py
tests/recall/test_conversational_gate.py
tests/recall/test_decompose.py
tests/recall/test_embedder_backends.py
tests/recall/test_evidence_channel.py
tests/recall/test_identity_boost_names.py
tests/recall/test_jscore_levers.py
tests/recall/test_keyed_boost_gating.py
tests/recall/test_memory_quality.py
tests/recall/test_model_cache_threadsafe.py
tests/recall/test_overview_cache.py
tests/recall/test_ppr.py
tests/recall/test_predictive.py
tests/recall/test_project_scope.py
tests/recall/test_query_expansion.py
tests/recall/test_query_worthiness.py
tests/recall/test_recall_cache.py
tests/recall/test_recall_scoped.py
tests/recall/test_recall_singleflight.py
tests/recall/test_recall_smart_deadline.py
tests/recall/test_reflective.py
tests/recall/test_rehearse.py
tests/recall/test_reranker.py
tests/recall/test_router.py
tests/recall/test_scoring.py
tests/recall/test_spreading.py
tests/recall/test_temporal.py
tests/recall/test_typo_fix.py
tests/recall/test_typo_fuzzy.py
tests/recall/test_weight_learning.py
tests/resume/test_builder.py
tests/security/test_encryption.py
tests/security/test_escalation.py
tests/security/test_redact.py
tests/security/test_security.py
tests/security/test_untar_safety.py