feat(workspace): ship runbook init template and frontmatter schema#80
Open
advancedresearcharray wants to merge 6 commits into
Open
feat(workspace): ship runbook init template and frontmatter schema#80advancedresearcharray wants to merge 6 commits into
advancedresearcharray wants to merge 6 commits into
Conversation
Filter legacy runbook scaffold paths from the embedded template FS so placeholder wiki links never ship via init. Add api-service and monitoring service stubs so example runbook frontmatter links resolve cleanly. Closes kiwifs#325 Co-authored-by: Cursor <cursoragent@cursor.com>
Record passing test output and peer review pass for embed filter hardening with Stat() and absent-path regression assertions. Signed-off-by: Array Fleet <fleet@advancedresearcharray.local> Co-authored-by: Cursor <cursoragent@cursor.com>
…iwifs#325) Hands-on delivery after fleet agent failed peer review. Confirms embed filter hides legacy template paths, service stubs resolve wiki links, and kiwifs check passes on generated runbook scaffold. Signed-off-by: Array Fleet <fleet@advancedresearcharray.local> Co-authored-by: Cursor <cursoragent@cursor.com>
Update episodic run log with commit 342c104 after hands-on verification of embed filter, service stubs, and passing test suite. Signed-off-by: Array Fleet <fleet@advancedresearcharray.local>
60e0be2 to
a4882e5
Compare
Signed-off-by: Array Fleet <fleet@advancedresearcharray.local> 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.
Summary
Closes kiwifs#325.
Ships UC-6 runbook init template hardening so
kiwifs init --template runbookscaffolds a lint-clean workspace:filteredTemplatesFS) excludes legacy runbook dirs and dev-only paths with placeholder wiki links[[api-service]]and[[monitoring]]wiki links in example runbooktrigger,severity,owner,serviceskiwifs checkTest plan
go test ./internal/workspace/... ./cmd/... -run 'Runbook|Embed|Filtered|InitCheck' -count=1— PASSgo test ./... -count=1— PASSgo run . init --root /tmp/runbook-test-ws --template runbook— scaffolds workspacego run . check --root /tmp/runbook-test-ws— exit 0Made with Cursor