{"domain":"refactory.agent.opsera.dev","count":1,"changes":[{"captured_at":"2026-08-07T08:14:43","card_hash":"d0e91c30e875d17ea1b892766971212a69cd4701ba9e260ae831885ec1205458","previous_card_hash":null,"diff":{"skills_added":[{"id":"approve-stage","name":"Approve Stage","description":"Approve a journey stage to unlock downstream generation. Returns computed state showing next available steps.","tags":["lifecycle","approval","pipeline"],"inputModes":["application/json"],"outputModes":null},{"id":"code-scan","name":"Code Scan","description":"Run Trivy, Grype, Semgrep scanners against a linked repository with optional AI report","tags":["security","code-scan","vulnerability"],"inputModes":null,"outputModes":null},{"id":"council-review","name":"Council Review","description":"Multi-persona AI deliberation reviewing stage outputs for quality, gaps, and technical soundness","tags":["review","quality","council"],"inputModes":null,"outputModes":null},{"id":"generate-architecture","name":"Generate Architecture","description":"Produce architecture options with diagrams, technology recommendations, and trade-off analysis","tags":["generation","architecture","design"],"inputModes":null,"outputModes":["application/json"]},{"id":"generate-assessment","name":"Code Assessment","description":"Analyze a codebase or product description to produce an initial assessment with modernization insights","tags":["generation","assessment","analysis"],"inputModes":null,"outputModes":null},{"id":"generate-brd","name":"Generate BRD","description":"Generate a Business Requirements Document from approved intent profile","tags":["generation","brd","business-requirements"],"inputModes":null,"outputModes":null},{"id":"generate-intent","name":"Analyze Intent","description":"Capture product intent from text, documents, images, and URLs to produce an intent profile","tags":["generation","intent","requirements"],"inputModes":null,"outputModes":null},{"id":"generate-prd","name":"Generate PRD","description":"Generate a Product Requirements Document with functional specs, user stories overview, and NFRs","tags":["generation","prd","requirements"],"inputModes":null,"outputModes":["application/json"]},{"id":"generate-prd-spec","name":"Generate PRD Spec","description":"Generate a technical PRD specification with detailed acceptance criteria","tags":["generation","prd-spec","specification"],"inputModes":null,"outputModes":null},{"id":"generate-rtm","name":"Generate RTM","description":"Produce a Requirements Traceability Matrix linking requirements to test cases","tags":["generation","testing","rtm"],"inputModes":null,"outputModes":null},{"id":"generate-work-orders","name":"Generate Work Orders","description":"Break down PRD/architecture into epics and user stories with complexity labels and acceptance criteria","tags":["generation","work-orders","planning"],"inputModes":null,"outputModes":null},{"id":"get-journey-state","name":"Get Journey State","description":"Get the current project journey state including stage unlock/completion status, approval flags, artifact pointers, and RAG status. Use to determine which skills to call next.","tags":["lifecycle","state","query"],"inputModes":null,"outputModes":["application/json"]},{"id":"migration-recipe","name":"Migration Recipe","description":"Generate step-by-step migration recipes with code search and web research for legacy modernization","tags":["migration","recipe","modernization"],"inputModes":null,"outputModes":null},{"id":"reject-stage","name":"Reject Stage","description":"Reject (un-approve) a journey stage with optional reason. Blocks downstream generation until re-approved.","tags":["lifecycle","approval","pipeline"],"inputModes":null,"outputModes":null},{"id":"security-analysis","name":"Security Analysis","description":"OWASP-based security analysis of architecture and implementation plans","tags":["security","analysis","owasp"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"SoftwareForge"},{"field":"description","before":null,"after":"AI-native Day 0 modernization platform — generates PRDs, BRDs, architecture, work orders, RTMs, and security reviews from product ideas or legacy code"},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"http://refactory.agent.opsera.dev/a2a"},{"field":"preferredTransport","before":null,"after":"JSONRPC"}],"other_changed":true,"is_empty":false,"human_summary":"added 15 skills · name ∅ → SoftwareForge · description ∅ → AI-native Day 0 modernization platform — · version ∅ → 1.0.0 · protocolVersion ∅ → 1.0 · url ∅ → http://refactory.agent.opsera.dev/a2a · preferredTransport ∅ → JSONRPC"}}]}