diff --git a/RELEASE_MANIFEST.json b/RELEASE_MANIFEST.json index ca458a7f..b1770c38 100644 --- a/RELEASE_MANIFEST.json +++ b/RELEASE_MANIFEST.json @@ -1,9 +1,9 @@ { "version": "1.0.0", - "generated": "2026-06-09T09:57:50.881Z", - "fileCount": 767, - "totalSizeBytes": 4832676, - "totalSizeMB": "4.61", + "generated": "2026-06-09T14:39:53.255Z", + "fileCount": 766, + "totalSizeBytes": 4821706, + "totalSizeMB": "4.60", "buildInfo": { "node": "v22.22.2", "platform": "darwin", diff --git a/release-config.yaml b/release-config.yaml deleted file mode 100644 index 556fb85e..00000000 --- a/release-config.yaml +++ /dev/null @@ -1,285 +0,0 @@ -# MPLP Protocol v1.0.0 — Frozen Specification -# Freeze Date: 2025-12-03 -# Status: FROZEN (no breaking changes permitted) -# Governance: MPLP Protocol Governance Committee (MPGC) -# © 2026 Jearon Wong -# License: Apache-2.0 -# Any normative change requires a new protocol version. - -# MPLP repository release bundle config -# -# Canonical outward-facing release meaning uses explicit version domains. -# The bare `version` field below is retained only for build-release.js -# compatibility and mirrors the frozen protocol line for this repository bundle. - -protocol_version: "1.0.0" -schema_bundle_version: "2.0.0" -invariant_bundle_version: "2.0.0" -validation_ruleset_version: "ruleset-1.0" -validation_lab_release_version: "1.0.1" -docs_release_version: "1.0.0" -website_release_version: "1.0.0" - -version: "1.0.0" - -public_oss_projection_policy: - model: "clean-single-version-public-oss-projection" - source_authority: "Coregentis/MPLP-Protocol-Dev" - target_projection_repo: "Coregentis/MPLP-Protocol" - generated_bundle: "dist/mplp-v1.0" - release_config_role: "positive allowlist plus denylist for the generated OSS bundle" - authorization_boundary: - config_is_authorization: false - public_repo_mutation_requires_owner_authorization: true - registry_mutation_requires_separate_owner_authorization: true - tag_release_branch_cleanup_requires_separate_owner_authorization: true - public_repo_version_policy: - long_term_branches: - - "main" - temporary_projection_branches: "at most one clean projection PR branch per authorized execution" - codex_process_branches_in_public_repo: "forbidden by default" - retained_public_versions: "owner must choose exact tag/release before cleanup execution" - package_registry_release_scope: - npm_public_packages: - - "@mplp/schema" - - "@mplp/conformance" - - "@mplp/core" - - "@mplp/coordination" - - "@mplp/integration-llm-http" - - "@mplp/integration-storage-fs" - - "@mplp/integration-storage-kv" - - "@mplp/integration-tools-generic" - - "@mplp/modules" - - "@mplp/runtime-minimal" - - "@mplp/sdk-ts" - - "@mplp/devtools" - pypi_public_packages: - - "mplp-sdk" - excluded_packages: - "@mplp/compliance": "deprecated legacy alias; not projected as active public package" - "@mplp/validator": "internal CI/validation tooling; not projected as active public package" - generated_artifact_boundary: - repository_projection_dist: "generate dist/mplp-v1.0 from this config, then use that bundle as the public OSS projection candidate" - package_dist_directories: "excluded by default; npm/PyPI registries carry package artifacts" - package_dist_public_repo_exception: "requires a separate owner decision and package-surface allowlist" - governance_projection_boundary: - public_governance_layers: "constitutional, methods, distribution, selected records, versioning, and public identity/disambiguation" - dev_process_governance: "excluded from public OSS projection" - raw_publish_or_credential_evidence: "excluded from public OSS projection" - -include: - # Root public OSS identity and contribution files. - - "README.md" - - "CHANGELOG.md" - - "LICENSE.txt" - - "CODE_OF_CONDUCT.md" - - "CONTRIBUTING.md" - - "GOVERNANCE.md" - - "SECURITY.md" - - "MAINTAINERS.md" - - "RELEASE_NOTES.md" - - "VERSION.txt" - - "release-config.yaml" - - ".editorconfig" - - "schemas/v2/**" - - # Docs source/build inputs only. Generated docs output is excluded below. - - "docs/README.md" - - "docs/CHANGELOG.md" - - "docs/.gitignore" - - "docs/docusaurus.config.ts" - - "docs/package.json" - - "docs/package-lock.json" - - "docs/sidebars.ts" - - "docs/tsconfig.json" - - "docs/docs/**" - - "docs/src/**" - - "docs/static/**" - - "assets/**" - - # Public verification and examples. - - "tests/**" - - "examples/**" - - # Public package source surfaces. Include package metadata, README/license, - # public schemas/tests/fixtures/source mirrors, and public-safe derivation - # proofs. Generated package artifacts remain excluded by default. - - "packages/npm/schema/**" - - "packages/npm/conformance/**" - - "packages/npm/core/**" - - "packages/npm/coordination/**" - - "packages/npm/integration-llm-http/**" - - "packages/npm/integration-storage-fs/**" - - "packages/npm/integration-storage-kv/**" - - "packages/npm/integration-tools-generic/**" - - "packages/npm/modules/**" - - "packages/npm/runtime-minimal/**" - - "packages/npm/sdk-ts/**" - - "packages/npm/devtools/**" - - "packages/pypi/mplp-sdk/**" - - "packages/sources/sdk-ts/**" - - "packages/sources/sdk-py/**" - - # Public GitHub surfaces required for normal OSS contribution and security. - - ".github/ISSUE_TEMPLATE/**" - - ".github/PULL_REQUEST_TEMPLATE.md" - - ".github/workflows/deploy-docs.yml" - - ".github/workflows/codeql.yml" - # NOTE: Only deploy-docs.yml and codeql.yml allowed in OSS package - - ".eslintrc.json" - - # Docs build dependency. Other docs/ops and Codex scripts stay internal. - - "scripts/03-docs/render-mermaid.mjs" - - ".codeql/**" - # ============================================================================ - # PUBLIC GOVERNANCE - # Include public governance principles and selected public-safe records only. - # Raw Dev/Codex execution, credential, publish, and branch-recovery records are - # excluded by default and may be represented only by public-safe summaries. - # ============================================================================ - - "governance/README.md" - - "governance/EXECUTION_ORDER.md" - - "governance/01-constitutional/**" - - "governance/02-methods/**" - - "governance/03-distribution/sdk/README.md" - - "governance/03-distribution/sdk/METHOD-SDKR-02_DERIVATION_RULES.md" - - "governance/03-distribution/sdk/METHOD-SDKR-03_VERSIONING_LAW.md" - - "governance/03-distribution/sdk/METHOD-SDKR-04_PACKAGE_CONTENT_SPEC.md" - - "governance/03-distribution/sdk/METHOD-SDKR-06_POST_INSTALL_VERIFICATION.md" - - "governance/03-distribution/sdk/METHOD-SDKR-07_INCIDENT_AND_ROLLBACK.md" - - "governance/03-distribution/sdk/MPGC_APPROVAL_SDKR_v1.0.md" - - "governance/03-distribution/sdk/VERSION_REGISTRY.yaml" - - "governance/04-records/A-LINE-CLOSURE-CANDIDATE-2026-04-01.md" - - "governance/04-records/A-LINE-CLOSURE-RECORD-2026-04-01.md" - - "governance/04-records/AUDIT-ARTIFACT-ARCHIVE-2026-04-01.md" - - "governance/04-records/AUDIT-LINKMAP-2026-01-20-PHASE2B.md" - - "governance/04-records/AUDIT-LINKMAP-2026-01-20.md" - - "governance/04-records/AUDIT-LINKMAP-2026-01-21-AUTO.md" - - "governance/04-records/AUDIT-LINKMAP-2026-01-21-LINK-03-DETAILS.md" - - "governance/04-records/DEPRECATED-CONTENT-SEPARATION-2026-04-02.md" - - "governance/04-records/FR-ENTITY-ALIGNMENT-2026-01-08.md" - - "governance/04-records/FREEZE_EVIDENCE_BASELINE_v1.0.md" - - "governance/04-records/GOV-ADDENDUM-EVID-BASELINE-v1.0.md" - - "governance/04-records/MPGC-DESIGNATE-LAB-AUTHORITY-HOME.md" - - "governance/04-records/MPGC-RATIFY-2026-01-22-CONST-001-003.md" - - "governance/04-records/MPGC-RATIFY-ENTRY-MODEL-REALIGNMENT.md" - - "governance/04-records/MPGC-RECORD-2026-01-22-CROSS-ENTRY-PROJECTION-ALIGNMENT.md" - - "governance/04-records/PHASE-D-EXIT-CRITERIA.md" - - "governance/04-records/PHASE_E_FREEZE_RECORD.md" - - "governance/04-records/PHASE_E_PLUS_TEST_BASELINE_RECORD.md" - - "governance/04-records/PROJECT-FINAL-CLOSURE-READY-RECORD-2026-04-05.md" - - "governance/04-records/SEAL-DOCS-PHASE3-4-2026-01-21.md" - - "governance/04-records/SEAL-DOCS-SEO-INDEX-2026-01-21.md" - - "governance/04-records/SEAL-SSOT-ALIGNMENT-2026-01-20.md" - - "governance/04-records/UNIFIED-RECTIFICATION-MAINLINE-CLOSURE.md" - - "governance/04-records/VALIDATION_LAB_V2-TAIL-DISPOSITION-2026-04-01.md" - - "governance/05-versioning/**" - - "governance/global-alignment-baseline.yaml" - - "governance/global-alignment-current.yaml" - - "governance/05-specialized/ENTITY_CANONICAL.yaml" - - "governance/05-specialized/entity.json" - - "governance/05-specialized/ENTITY_DISAMBIGUATION_POLICY.md" - - "governance/05-specialized/ECOSYSTEM_ANCHORS.json" - # NOTE: .github/workflows/** EXCLUDED - OSS workflows in .github/oss-workflows/ (manual sync) - - - -exclude: - # Local workspace noise and root Dev-only files. - - ".DS_Store" - - "**/.DS_Store" - - "This" - - "AGENTS.md" - - ".codex/**" - - ".agents/**" - - "governance/codex-goals/**" - - "package-lock.json" - - "pnpm-lock.yaml" - - "pnpm-workspace.yaml" - - "tsconfig.base.json" - - ".npmrc" - - ".pypirc" - - ".env" - - ".env.*" - - # External repositories / submodules - - "MPLP_website/**" - - "Validation_Lab/**" - - "Validation_Lab_V2/**" - - # Build artifacts and caches (match directory names directly) - - "**/node_modules" - - "**/node_modules/**" - - "**/dist" - - "**/dist/**" - - "**/build" - - "**/build/**" - - "docs/.docusaurus" - - "docs/.docusaurus/**" - - "docs/.cache" - - "docs/.cache/**" - - "docs/ops/**" - - "docs/static/mermaid" - - "docs/static/mermaid/**" # Build-time generated SVGs (reproducible from source) - - "docs/static/img/.!*" - - "docs/src/**/*.clean_backup" - - # Version control - - ".git/**" - - ".gitignore" - - ".gitmodules" - - ".github/workflows/codeql-db/**" - - # Development tools - - "tools/**" - - "reports/**" - - "scripts/release/**" - - "scripts/codex/**" - - "scripts/03-docs/semantic/**" - - "scripts/audit/**" - - "scripts/census/**" - - "scripts/gates/**" - - "scripts/semantic/**" - - "scripts/validate/**" - - "scripts/evaluator/**" - - "scripts/99-utils/**" - - # Package artifacts and non-public package surfaces. - - "packages/**/node_modules" - - "packages/**/node_modules/**" - - "packages/**/dist" - - "packages/**/dist/**" - - "packages/**/*.egg-info" - - "packages/**/*.egg-info/**" - - "packages/**/*.whl" - - "packages/**/*.tar.gz" - - "packages/**/package-lock.json" - - "packages/npm/compliance/**" - - "packages/npm/validator/**" - - "packages/sources/validator/**" - - # Internal and raw release evidence. - - "artifacts/**" - - # ============================================================================ - # INTERNAL/OPERATIONAL GOVERNANCE — NOT Part of Public Governance Contract - # These are non-normative implementation support, subject to change without notice. - # ============================================================================ - # Layer 06: Operations (tools, rules, allowlists, exports, artifacts) - - "governance/06-operations/**" - # Layer 05: Specialized - internal parts (entity, scripts, deprecation) - - "governance/05-specialized/DEPRECATION_PLAN.md" - - "governance/05-specialized/SCRIPT_*.md" - - "governance/05-specialized/website/**" - # Layer 99: Archive (legacy, deprecated) - - "governance/99-archive/**" - # Legacy governance patterns (if any remain at top level) - - "governance/*_AUDIT_REPORT.*" - - "governance/*_WAIVERS.yaml" - - "governance/*_FREEZE_RECORD_*.md" - - # Deprecated / backup directories - - "docs-upgrade-kit/**" - - "docs-backup-corrupted/**" - - ".archive/**" - - "internal/**"