Skip to content

fix: map shipped-event portfolio targets#123

Merged
saagpatel merged 4 commits into
mainfrom
codex/public-fixture-proof-20260627
Jun 28, 2026
Merged

fix: map shipped-event portfolio targets#123
saagpatel merged 4 commits into
mainfrom
codex/public-fixture-proof-20260627

Conversation

@saagpatel

Copy link
Copy Markdown
Owner

Summary

  • Add Local Portfolio page IDs for portfolio-mcp, agent-session-replay, and mcp-trust.
  • Route mcpaudit-web bridge receipts through the canonical MCPAudit project.

Validation

  • uv run pytest tests/test_project_registry.py -q
  • BridgeDB status healthy with actionable_unprocessed_shipped=0

Notes

  • This PR only carries the durable mapping repair for shipped-event sync.

Add Local Portfolio page IDs for portfolio-mcp, agent-session-replay, and mcp-trust.

Route mcpaudit-web bridge receipts through the canonical MCPAudit project.
@saagpatel saagpatel merged commit 7cdd5a2 into main Jun 28, 2026
3 checks passed
@chatgpt-codex-connector

Copy link
Copy Markdown

💡 Codex Review


P2 Badge Mirror mcpaudit-web in default overrides

This repair only updates the JSON config, but src/project_registry.py still documents and uses DEFAULT_OVERRIDES as the fallback when overrides_config_path is missing or None. In that reduced/configless path, mcpaudit-web remains unresolved even though this commit is meant to route those bridge receipts to MCPAudit, so please add the same entry to the built-in defaults as the surrounding overrides are mirrored.


"schema_version": "0.7.0",

P2 Badge Keep fixture truth on a valid schema contract

Changing the fixture snapshots to advertise the real 0.7.0 portfolio-truth contract makes output/demo/portfolio-truth-latest.json look safe for 0.7.0 validators/readers, but this builder still emits demo-shaped fields that violate that contract, such as audit-tier declared.lifecycle_state values (shipped/functional/wip), declared.category values like demo-product, derived.activity_status as current, and derived.primary_context_file as README.md. In contexts that validate or branch on schema_version, the public fixture will be rejected or treated as malformed; either keep the demo-specific schema version or normalize these rows to the real 0.7.0 enums.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@saagpatel saagpatel deleted the codex/public-fixture-proof-20260627 branch June 28, 2026 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant