Manifest 参考 YAML の型連動生成と observability の URL リンク化#27
Merged
Conversation
Replace single-string slo/monitors/dashboard with slos/monitors/dashboards
slices of {name, url}. Existence gates pass when any entry has a non-empty
URL after trim. Update gate Metrics to booleans and adjust messages.
Co-authored-by: Cursor <cursoragent@cursor.com>
Drop observability and infra gates from cli-service; remove matching evidence from hado.yaml. Assert absence in standard_test. Co-authored-by: Cursor <cursoragent@cursor.com>
Add manifestYAMLPaths walker, WriteManifestReferenceYAML emitter, per-path descriptions in field_docs.go, and tests for doc completeness, parseability, and committed file sync. Co-authored-by: Cursor <cursoragent@cursor.com>
Wire manifest doc subcommand; default stdout, optional --out path. Co-authored-by: Cursor <cursoragent@cursor.com>
Targets run hado manifest doc to docs/hado.manifest.reference.yaml. Co-authored-by: Cursor <cursoragent@cursor.com>
Update implementation-status for manifest doc command, URL-link observability gates, and fire semantics; cross-link reference YAML from README and docs. Co-authored-by: Cursor <cursoragent@cursor.com>
Extend hado-implementation-docs rule and hado-doc-sync skill for reference YAML regeneration. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
HADO Manifest の コメント付き参考 YAML を
types.goとfield_docs.goから生成する仕組み(hado manifest doc/make gen-manifest-doc)を追加し、あわせてevidence.observabilityを ベンダー UI 向け URL の名前付きリスト(slos/monitors/dashboards)に変更しました。CLI プロジェクト向けにcli-serviceとリポジトリのhado.yamlから observability / infra を外しています。コミット構成(上から順)
fire・スキャフォールド・型の配列化field_docsdocs/hado.manifest.reference.yamlテスト
.tools/go/bin/go test ./...を実行済み。破壊的変更
evidence.observabilityの単一文字列slo/monitors/dashboardは廃止。移行は配列形式へ置き換えが必要です。Made with Cursor