# pmoke > A reproducible Rust workflow for pulsed-field MOKE measurements—from waveform acquisition to lock-in X/Y extraction, per-harmonic phase correction, and Kerr-angle extraction. pmoke 0.4.0; config schema 5; source commit 9107b7e40779765da534030abf59205f60c9e5fc. Native pmoke runtime is authoritative for configuration semantics and hardware behavior. Search and browser tools are local-only with no query upload or telemetry. Select the matching locale and smallest relevant page, prefer generated JSON for exact fields, preserve units and source links, confirm configs with pmoke config validate, and never infer laboratory addresses or credentials. ## Machine contracts - [manifest](https://kerr-group.github.io/pmoke/ai-index.json): application/json - [cli-contract](https://kerr-group.github.io/pmoke/generated/cli-reference.json): application/json - [config-contract](https://kerr-group.github.io/pmoke/generated/config-reference.json): application/json - [config-schema](https://kerr-group.github.io/pmoke/config.schema.json): application/json ## English - [Overview](https://kerr-group.github.io/pmoke/llm/en/content.md): Reproducible pulsed-field MOKE acquisition, phase-aware lock-in analysis, and Kerr-angle extraction in one Rust CLI. - [AI and Machine Resources](https://kerr-group.github.io/pmoke/llm/en/ai.md): Versioned Markdown feeds, typed contracts, and local retrieval for reliable pmoke agents. - [Agent Workflow and Versioning](https://kerr-group.github.io/pmoke/llm/en/ai/agent-workflow.md): Minimal-context retrieval, version pinning, and runtime verification for pmoke automation. - [Machine Resource Contracts](https://kerr-group.github.io/pmoke/llm/en/ai/resource-contracts.md): Formats, stability boundaries, and integrity checks for exported machine resources. - [Search and Privacy](https://kerr-group.github.io/pmoke/llm/en/ai/search-privacy.md): Browser-local hybrid retrieval, measurable quality gates, and explicit failure boundaries. - [Citation & References](https://kerr-group.github.io/pmoke/llm/en/citation.md): How to cite pmoke and select pulsed-field MOKE method papers for reproducible acquisition and phase-aware analysis. - [CLI Reference](https://kerr-group.github.io/pmoke/llm/en/cli/reference.md): Generated command and option reference for the complete pmoke feature set. - [Guided Configuration](https://kerr-group.github.io/pmoke/llm/en/configuration.md): Build a schema v5 configuration around signal roles and artifacts. - [Configuration Reference](https://kerr-group.github.io/pmoke/llm/en/configuration/reference.md): Generated field reference for pmoke config schema version 5. - [Validation and Migration](https://kerr-group.github.io/pmoke/llm/en/configuration/validation.md): Diagnose schema errors and migrate legacy configuration safely. - [Installation](https://kerr-group.github.io/pmoke/llm/en/installation.md): Supported builds for analysis and instrument control. - [Feature Flags](https://kerr-group.github.io/pmoke/llm/en/installation/feature-flags.md): Platform build profiles and Cargo features for instrument transports. - [Hardware Transports](https://kerr-group.github.io/pmoke/llm/en/installation/transports.md): Connection URI syntax, timeout behavior, and platform boundaries. - [Waveform Analyzer](https://kerr-group.github.io/pmoke/llm/en/interactive/waveform-analyzer.md): Browser-local lock-in, phase rotation, and Kerr-angle analysis from harmonic components, with results matching the native implementation. - [Quickstart](https://kerr-group.github.io/pmoke/llm/en/quickstart.md): Validate a configuration and run the complete analysis pipeline. - [Troubleshooting](https://kerr-group.github.io/pmoke/llm/en/troubleshooting.md): Structured checks for configuration, transport, data, and analysis failures. ## 日本語 - [概要](https://kerr-group.github.io/pmoke/llm/ja/content.md): pmokeとは、パルス磁場MOKEの取得、位相を考慮したロックイン解析、Kerr角度の抽出を一つにまとめたRust CLI。 - [AI・機械向けリソース](https://kerr-group.github.io/pmoke/llm/ja/ai.md): pmokeエージェント向けのバージョン管理済みMarkdown feed、型付き契約、ローカル検索。 - [Agent運用とVersion固定](https://kerr-group.github.io/pmoke/llm/ja/ai/agent-workflow.md): pmoke自動化向けに、最小限のcontext取得、version固定、runtime確認を行う手順。 - [機械向けResource契約](https://kerr-group.github.io/pmoke/llm/ja/ai/resource-contracts.md): エクスポートされた機械向けresourceの形式、安定性境界、integrity確認。 - [検索とプライバシー](https://kerr-group.github.io/pmoke/llm/ja/ai/search-privacy.md): ブラウザ内のhybrid検索、測定可能な品質gate、明示的なfailure境界。 - [引用・参考文献](https://kerr-group.github.io/pmoke/llm/ja/citation.md): pmokeの引用方法と、再現可能なパルス磁場MOKEの取得・位相解析に適した手法論文の選択指針。 - [CLI リファレンス](https://kerr-group.github.io/pmoke/llm/ja/cli/reference.md): pmokeの全featureを対象とする、commandとoptionの自動生成リファレンス。 - [設定作成](https://kerr-group.github.io/pmoke/llm/ja/configuration.md): signal roleとartifactを軸にしたschema v5設定。 - [設定リファレンス](https://kerr-group.github.io/pmoke/llm/ja/configuration/reference.md): pmoke config schema version 5の自動生成fieldリファレンス。 - [検証・移行](https://kerr-group.github.io/pmoke/llm/ja/configuration/validation.md): schema error の診断と legacy 設定の安全な移行。 - [インストール](https://kerr-group.github.io/pmoke/llm/ja/installation.md): 解析・装置制御向けbuildの導入手順。 - [Feature Flags](https://kerr-group.github.io/pmoke/llm/ja/installation/feature-flags.md): instrument transport向けplatform buildとCargo featureの選択表。 - [Hardware Transport](https://kerr-group.github.io/pmoke/llm/ja/installation/transports.md): 接続 URI、timeout、platform 制約の一覧。 - [波形アナライザー](https://kerr-group.github.io/pmoke/llm/ja/interactive/waveform-analyzer.md): ネイティブ実装と数値が一致する、ブラウザ内のlock-in・位相回転・高調波成分からのKerr角度計算。 - [クイックスタート](https://kerr-group.github.io/pmoke/llm/ja/quickstart.md): 設定検証と完全解析パイプラインの実行手順。 - [トラブルシュート](https://kerr-group.github.io/pmoke/llm/ja/troubleshooting.md): 設定、transport、data、解析failureを構造化して切り分ける手順。 ## Optional - [english-context](https://kerr-group.github.io/pmoke/llms-en.txt): en full context - [japanese-context](https://kerr-group.github.io/pmoke/llms-ja.txt): ja full context - [full-context](https://kerr-group.github.io/pmoke/llms-full.txt): bilingual full context