diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index cfa4d51..56c035a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -5,19 +5,19 @@ }, "metadata": { "description": "Claude-first, portable paid-media operations across 12 advertising platforms.", - "version": "2.0.0" + "version": "2.0.1" }, "plugins": [ { "name": "claude-ads", "source": "./", "description": "Claude-first, portable paid-media operations across 12 advertising platforms with source-grounded audits, deterministic scoring, lifecycle workflows, versioned JSON reports, and capability-gated account changes.", - "version": "2.0.0", + "version": "2.0.1", "author": { "name": "AgriciDaniel" }, "homepage": "https://agricidaniel.com/blog/claude-code-ad-agency", - "repository": "https://github.com/AI-Marketing-Hub/claude-ads", + "repository": "https://github.com/AgriciDaniel/claude-ads", "license": "MIT", "category": "marketing", "tags": [ diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index a01ada2..7102901 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,13 +1,13 @@ { "name": "claude-ads", - "version": "2.0.0", + "version": "2.0.1", "description": "Claude-first, portable paid-media operations for Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Source-grounded audits, plans, creative workflows, monitoring, experiments, versioned JSON reports, deterministic scoring, and capability-gated account changes.", "author": { "name": "AgriciDaniel", "url": "https://github.com/AgriciDaniel" }, "homepage": "https://agricidaniel.com/blog/claude-code-ad-agency", - "repository": "https://github.com/AI-Marketing-Hub/claude-ads", + "repository": "https://github.com/AgriciDaniel/claude-ads", "license": "MIT", "keywords": [ "agent-skills", diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 97a6a8f..fd61007 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: Feature Requests & General Questions - url: https://github.com/AI-Marketing-Hub/claude-ads/discussions + url: https://github.com/AgriciDaniel/claude-ads/discussions about: Share ideas, ask questions, and discuss improvements in Discussions diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml index f8ea7d0..da89507 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -6,7 +6,7 @@ body: - type: markdown attributes: value: | - Have a feature idea? You can also discuss it in [GitHub Discussions](https://github.com/AI-Marketing-Hub/claude-ads/discussions) for community input before opening a formal request. + Have a feature idea? You can also discuss it in [GitHub Discussions](https://github.com/AgriciDaniel/claude-ads/discussions) for community input before opening a formal request. - type: textarea id: problem diff --git a/CHANGELOG.md b/CHANGELOG.md index 756771a..0c742aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,31 @@ All notable changes to claude-ads are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.0.1] - 2026-07-13 + +Documentation and metadata patch on top of v2.0.0 for the public mirror +release. No code-contract, scoring, catalog, or behavior changes. + +### Changed + +* **Public release surface**: user-facing repository links in the README + install paths, `SUPPORT.md`, `SECURITY.md`, `CODE_OF_CONDUCT.md`, + `CONTRIBUTING.md`, the issue templates, `CITATION.cff`, and the plugin and + marketplace manifests now point to the public `AgriciDaniel/claude-ads` + repository, so installation, issues, discussions, and private vulnerability + reporting work without AI-Marketing-Hub org access. The community mirror + stays documented for AI Marketing Hub Pro members. +* **Installer default clone source** (`install.sh`, `install.ps1`) retargeted + from the private org repository to the public repository so remote-source + installs can clone it without org credentials. +* **Runtime attribution URLs**: the PDF report footer (`generate_report.py`) + and the page-fetch User-Agent contact URL (`fetch_page.py`) now reference + the public repository. Signed review-evidence provenance + (`review_evidence.py`, review templates) intentionally keeps the canonical + org subject. +* **README**: added the dual-distribution note and the native Claude Code + plugin install commands. + ## [2.0.0] - 2026-07-12 Major architecture release for professional paid-media operations. diff --git a/CITATION.cff b/CITATION.cff index fb8b445..ecc619b 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -11,11 +11,11 @@ abstract: > authors: - alias: AgriciDaniel name-particle: "" -repository-code: "https://github.com/AI-Marketing-Hub/claude-ads" -url: "https://github.com/AI-Marketing-Hub/claude-ads" +repository-code: "https://github.com/AgriciDaniel/claude-ads" +url: "https://github.com/AgriciDaniel/claude-ads" license: MIT -version: "2.0.0" -date-released: "2026-07-12" +version: "2.0.1" +date-released: "2026-07-13" keywords: - paid advertising - google ads diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 87252b9..c5724d8 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -48,7 +48,7 @@ Instances of abusive, harassing, or otherwise unacceptable behavior may be repor to the project maintainer at: - **GitHub**: [@AgriciDaniel](https://github.com/AgriciDaniel) -- **Private report**: [GitHub Security Advisory](https://github.com/AI-Marketing-Hub/claude-ads/security/advisories/new) +- **Private report**: [GitHub Security Advisory](https://github.com/AgriciDaniel/claude-ads/security/advisories/new) All complaints will be reviewed and investigated promptly and fairly. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index def6ba7..6e3ade2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -20,7 +20,7 @@ raw private research, local absolute paths, or agent transcripts. ## Development setup ```bash -git clone https://github.com/AI-Marketing-Hub/claude-ads.git +git clone https://github.com/AgriciDaniel/claude-ads.git cd claude-ads python -m venv .venv .venv/bin/python -m pip install -e . -r requirements.txt -r requirements-dev.txt @@ -91,7 +91,7 @@ deletion is unsupported in v2. ## Security reports Do not open a public issue for a vulnerability. Use the repository's private -[GitHub Security Advisory](https://github.com/AI-Marketing-Hub/claude-ads/security/advisories/new) +[GitHub Security Advisory](https://github.com/AgriciDaniel/claude-ads/security/advisories/new) channel and include the affected version, reproduction, and impact. ## Release work diff --git a/README.md b/README.md index 9a59dba..73fa9f8 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,14 @@ audits, plans, creative workflows, experiments, monitoring, and reports. It is read-only by default. Live changes stay disabled until the exact platform and operation pass approval, idempotency, verification, audit, and rollback gates. +> [!NOTE] +> Claude Ads ships from two homes: the **public release** at +> [`AgriciDaniel/claude-ads`](https://github.com/AgriciDaniel/claude-ads) +> (MIT, no membership required) and the **community mirror** at +> `AI-Marketing-Hub/claude-ads`, where +> [AI Marketing Hub Pro](https://www.skool.com/ai-marketing-hub-pro) members +> get early access and direct collaboration. +