Files
summercms/.planning/tmp/15-verify-paths.json

191 lines
8.0 KiB
JSON

{
"status": "not_applicable",
"commands": [
{
"command": "git ls-remote git@git.golem15.com:golem15/sm-journal-plugin.git && git -C /media/nvme/dev/golem15/fonoteka/plugins/golem15/journal rev-parse HEAD && go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestPostTranslatableSmoke)$' && go -C ../sm-grzybyfunkcjonalne-app vet ./... && go -C ../sm-grzybyfunkcjonalne-app test ./... -count=1 -v -run '^(TestBootUserTranslateJournal)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-01-PLAN.md",
"task": "Task 1: Clone the plugin, persist one en/pl Post title, and boot the host with three plugins"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./updates -count=1 -v -run '^(TestJournalTables)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-01-PLAN.md",
"task": "Task 2: Add categories, tags, pivots, settings singleton, and author_slug"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -short -count=1 && python3 -c 'import pathlib,sys; t=pathlib.Path(\"../sm-journal-plugin/README.md\").read_text(); bad=[\"grzybyfunkcjonalne\",\"Płytarium\",\"fonoteka.go\",\"plytarium\"];\nsys.exit(1 if any(b.lower() in t.lower() for b in bad) else 0)' && grep -F \"_journal/api/*\" ../sm-grzybyfunkcjonalne-app/config/http.yaml && test -f ../sm-journal-plugin/lang/en/lang.yaml && test -f ../sm-journal-plugin/lang/pl/lang.yaml",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-01-PLAN.md",
"task": "Task 3: Add en/pl phrasebook, neutral README, and host CORS"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestPostsFormCompiles|TestPostsAdminCreateSmoke)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-02-PLAN.md",
"task": "Task 1: Create one Post through cabana with mlmarkdown and FormatHTML"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -short -count=1 && go -C ../sm-grzybyfunkcjonalne-app test ./... -count=1 -v -run '^(TestBootUserTranslateJournal)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-02-PLAN.md",
"task": "Task 2: Categories, Tags, Settings screens and remaining query guards"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestJournalCommands)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-02-PLAN.md",
"task": "Task 3: Register journal:export-posts and journal:import-posts plus Posts toolbar"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestJournalPublicList|TestJournalBuckets)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-03-PLAN.md",
"task": "Task 1: Serve anonymous GET /_journal/api/v1/posts as a published list"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestJournalWriteUnauthenticated|TestJournal005DraftShow|TestJournalPublicCategories|TestJournalPublicTags|TestJournalFeaturedImageUnauthenticated)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-03-PLAN.md",
"task": "Task 2: Slug show, draft 404, and backend-Bearer writes"
},
{
"command": "go -C ../sm-journal-plugin vet ./... && go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestJournal006MediaUpload|TestSearchGateOff|TestJournalRSS)$' && go -C ../sm-grzybyfunkcjonalne-app test ./... -count=1 -v -run '^(TestBootUserTranslateJournal)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-03-PLAN.md",
"task": "Task 3: Media upload, RSS, Typesense gate, and host route assertion"
},
{
"command": "go -C ../sm-journal-plugin test ./... -count=1 -v -run '^(TestJournalEndToEnd)$' && go -C ../sm-grzybyfunkcjonalne-app test ./... -count=1 -v -run '^(TestBootUserTranslateJournal)$'",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-04-PLAN.md",
"task": "Task 1: Prove migrate → admin save → anonymous list → Bearer write → draft 404 end to end"
},
{
"command": "go -C ../sm-journal-plugin test ./... -count=1 -v -race && go -C ../sm-grzybyfunkcjonalne-app test ./... -count=1 -v -race",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-04-PLAN.md",
"task": "Task 2: Complete PHPUnit map, migrations, YAML, FormatHTML, and search-gate tests"
},
{
"command": "bash scripts/check-phase15.sh --all",
"status": "not_applicable",
"severity": "none",
"reason": null,
"form": null,
"rawTarget": null,
"target": null,
"manifest": null,
"script": null,
"sentinel": false,
"base": "/media/nvme/dev/golem15/summercms.io/summercms/summercms.go",
"plan": "15-04-PLAN.md",
"task": "Task 3: Phase gate, security review, and validation sign-off"
}
],
"counts": {
"blocker": 0,
"warning": 0,
"total": 12
},
"readError": null
}