Skip to content

docs(positioning): evidence reconciliation — claims ledger, URL-rot repair, truth-corrected copy - #2136

Open
4444J99 wants to merge 3 commits into
mainfrom
docs/positioning-truth-reconciliation
Open

docs(positioning): evidence reconciliation — claims ledger, URL-rot repair, truth-corrected copy#2136
4444J99 wants to merge 3 commits into
mainfrom
docs/positioning-truth-reconciliation

Conversation

@4444J99

@4444J99 4444J99 commented Aug 9, 2026

Copy link
Copy Markdown
Member

What

Executes the evidence-reconciliation and public-safe implementation phases of the professional-positioning engagement (controlling addendum applied over the 2026-08-08 research dossier).

URL-rot repair (root cause found)

The portfolio repo was transferred organvmorganvm-vii-kerygma. GitHub Pages URLs do not follow repo transfers, so every organvm.github.io/portfolio reference went 404 while the site stayed live at organvm-vii-kerygma.github.io/portfolio/ (verified 200, 2026-08-09; /resume/ + /directory/ too; Netlify mirror also 200). Second event of this class (4444j99.github.ioorganvm.github.io was the first). Repointed: link-integrity gate SURFACES, always-working counters (old URL now counts as old), positioning-seeds.json blog field, link-surfaces.json, url-map apex entry, lever row 4b. Durable fix = 4444j99.dev custom-domain attach (existing lever L-URL-HIERARCHY-SIGNOFF).

Claims reconciliation (addendum-mandated)

  • New: docs/positioning/claims-ledger.md — every public claim with evidence status, source, date, public-safe wording, placement tier, never-publish list.
  • New: estate-classification.md, authorship-disclosure-policy.md, portfolio-information-architecture.md, proof-production-program.md, case-study-template.md.
  • Seed corrections at source (+ regenerated artifacts): "50-State … all 50 states · live deploy" → "four state collectors implemented (CA, TX, FL, NY) on a fifty-state architecture"; "Revenue-generating" → "Autonomous product systems"; "production system" → working-system phrasing where operation is repo-asserted.
  • Staged (not shipped): org-profile-README.md via the generator's designed --out-profile path — ships only by PR on organvm/.github.

Verification

  • scripts/profile-link-integrity.py: gate now crawls the live kerygma surfaces (155 links vs 11 before); remaining reds are true reds on remote surfaces (live README's stale links = the publish atoms; 3 rotted project Pages sites) — not repo-side defects.
  • pytest cli/tests/test_always_working.py: 21/21 pass.
  • scripts/verify-scoped.sh: all 12 cheap-wave gates PASS (syntax-changed, diff-hygiene, direct-main-writer-contract, check-params, check-test-hygiene, check-root-manifest, check-docs-exports, check-note-links, check-effectors, seo-registry-parity, ruff-lint, ruff-format). pytest-cli fails identically on clean origin/main (campaign-supervisor import error + 5 workstream/continuation/capture failures; byte-identical A/B, pre-existing environmental red — not this diff). My changed-path test file is green.

Not in this PR (approval atoms)

Publishing README regeneration, account blog-field PATCH, org README ship, Pages re-deploys, custom-domain attach — all presented separately as owner atoms.

4444J99 and others added 2 commits August 8, 2026 23:32
…ransfer

The portfolio repo was transferred organvm → organvm-vii-kerygma; GitHub
Pages URLs do not follow repo transfers, so every organvm.github.io/portfolio
reference went 404 (second link-rot event of this class). Repoint the
link-integrity gate surfaces, always-working counters (old URL now counts as
old), positioning-seeds blog field, link-surfaces registry, url-map apex
entry, and lever row 4b to the live kerygma URLs (verified 200 2026-08-09).
Durable fix remains the 4444j99.dev custom-domain attach
(L-URL-HIERARCHY-SIGNOFF).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…dger + IA + proof program

Evidence reconciliation per the controlling addendum (census 2026-08-08:
313 repos, 235 public / 78 private; live-verified 2026-08-09):

- claims-ledger.md — canonical reconciliation surface: every public claim
  with status (verified / repository-asserted / derived / conflicted /
  unverified / superseded), source, date, public-safe wording, placement
  tier, and the never-publish list.
- estate-classification.md — authorship + product-state method, automated
  pass over 309 live repos, deep-inspected flagship set, confidence/coverage.
- authorship-disclosure-policy.md — 'architected and directed by one person
  through a governed, multi-agent production system' replaces 'solo-built';
  terminology table.
- portfolio-information-architecture.md — 3-level progressive disclosure,
  explicit flagship criteria + selections.
- proof-production-program.md — costly-to-fake proof objects (P1 Limen
  engineering report first), acceptance criteria.
- case-study-template.md — mandatory sections incl. verification story and
  honest-limits.

Seed corrections at source (regenerated artifacts follow):
- public-record-data-scrapper: '50-State … all 50 states · live deploy' →
  'four state collectors implemented (CA, TX, FL, NY) on a fifty-state
  architecture' per addendum §6.
- ergon shelf: 'Revenue-generating autonomous systems' → 'Autonomous product
  systems' (revenue unverified).
- universal-mail / portfolio seeds: 'production system(s)' →
  working-system phrasing where operation is repo-asserted.
- sync-readme intro: 'working production system … live deploy' → 'working
  system … deploy path you can read'.
- org-profile-README.md staged via the generator's designed --out-profile
  path (ships by PR on organvm/.github only).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings August 9, 2026 03:33
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

Multi-agent review roll call
@codex review

(CodeRabbit and Claude review automatically. Reviewers: post substantive findings only. Authors/agents: address every thread, push fixes to this branch, reply and resolve, then re-request review.)

@coderabbitai

coderabbitai Bot commented Aug 9, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@4444J99, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 20 minutes

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: b558ba19-86cd-4632-94f4-8317b18d086f

📥 Commits

Reviewing files that changed from the base of the PR and between f6a05da and 85e96ea.

📒 Files selected for processing (26)
  • cli/tests/test_always_working.py
  • cli/tests/test_generate_positioning.py
  • docs/positioning/_discoverability.md
  • docs/positioning/_frontdoor.md
  • docs/positioning/_his-hand.md
  • docs/positioning/a-i-chat--exporter.md
  • docs/positioning/authorship-disclosure-policy.md
  • docs/positioning/case-study-template.md
  • docs/positioning/claims-ledger.md
  • docs/positioning/estate-classification.md
  • docs/positioning/limen.md
  • docs/positioning/org-profile-README.md
  • docs/positioning/peer-audited--behavioral-blockchain.md
  • docs/positioning/portfolio-information-architecture.md
  • docs/positioning/portfolio.md
  • docs/positioning/proof-production-program.md
  • docs/positioning/public-record-data-scrapper.md
  • docs/positioning/universal-mail--automation.md
  • his-hand-levers.json
  • institutio/identity/url-map.yaml
  • link-surfaces.json
  • positioning-seeds.json
  • scripts/always-working.py
  • scripts/generate-positioning.py
  • scripts/profile-link-integrity.py
  • scripts/sync-readme.py

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector

Copy link
Copy Markdown

To use Codex here, create a Codex account and connect to github.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the positioning/documentation and supporting scripts to reconcile public-facing claims with verifiable evidence, and to repair portfolio URL rot caused by a GitHub Pages URL break on repo transfer.

Changes:

  • Repoint portfolio surface URLs throughout the positioning pipeline (link-integrity gate, always-working receipts, seeds, and URL registry) to organvm-vii-kerygma.github.io/portfolio/.
  • Introduce a claims ledger + supporting positioning policies/templates to keep public claims evidence-backed and consistently disclosed.
  • Refresh generated positioning pages/copy to remove overstated claims and add concrete CTAs.

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
scripts/sync-readme.py Adjusts public-facing README copy to avoid “production system” phrasing and focus on inspectable evidence.
scripts/profile-link-integrity.py Updates crawled “profile surfaces” to the new live portfolio GitHub Pages URLs.
scripts/always-working.py Updates portfolio link counters and simplifies a few receipt computations.
positioning-seeds.json Repoints the GitHub sidebar blog URL and truth-corrects repo descriptions/claims.
link-surfaces.json Updates registry entries for portfolio/resume URLs to the new GitHub Pages host.
institutio/identity/url-map.yaml Updates canonical portfolio URL mapping and documents the transfer/URL-rot root cause.
his-hand-levers.json Updates lever copy to reflect the repo-transfer root cause and the staged publish atoms.
docs/positioning/universal-mail--automation.md Regenerates positioning copy with “working system” phrasing and adds mailto CTAs.
docs/positioning/public-record-data-scrapper.md Regenerates positioning copy with “4 collectors on 50-state architecture” wording + mailto CTAs.
docs/positioning/proof-production-program.md New: defines a prioritized evidence/proof program for positioning claims.
docs/positioning/portfolio.md Regenerates portfolio positioning page copy and adds mailto CTAs.
docs/positioning/portfolio-information-architecture.md New: defines a 3-level progressive-disclosure information architecture for the portfolio.
docs/positioning/peer-audited--behavioral-blockchain.md Updates generator header repo reference to the correct owner/repo.
docs/positioning/org-profile-README.md New: staged org-profile README output for shipping to organvm/.github.
docs/positioning/limen.md Reframes Limen positioning around self-healing fleet infrastructure and updates CTAs.
docs/positioning/estate-classification.md New: documents estate classification method, buckets, and inspected set.
docs/positioning/claims-ledger.md New: canonical ledger of publishable claims with evidence tiers/status and “never publish” list.
docs/positioning/case-study-template.md New: standard template for Level-2 flagship case studies with evidence/disclosure rules.
docs/positioning/authorship-disclosure-policy.md New: policy for describing machine-assisted authorship and verification claims.
docs/positioning/a-i-chat--exporter.md Updates positioning copy and adds mailto CTAs; broadens beyond “ChatGPT-only” framing.
docs/positioning/_his-hand.md Updates the “dead links” lever row with the transfer-based root cause and new publish plan.
docs/positioning/_frontdoor.md Updates frontdoor system list copy (including corrected repo links) and collaborator links.
docs/positioning/_discoverability.md Updates repo naming/description snippets and corrects repo owner path for Styx.
cli/tests/test_always_working.py Updates portfolio link in test fixtures to the new GitHub Pages host.
Suppressed comments (8)

docs/positioning/org-profile-README.md:38

  • This per-system reference uses a repo-relative link (docs/positioning/...), but this file is meant to be shipped to organvm/.github/profile/README.md, where that path will not exist. Use an absolute URL so the shipped README doesn't contain broken links.
→ **Deploy this for your shop** · see [the ways to work together](docs/positioning/public-record-data-scrapper.md)

docs/positioning/org-profile-README.md:48

  • This per-system reference uses a repo-relative link (docs/positioning/...), but this file is meant to be shipped to organvm/.github/profile/README.md, where that path will not exist. Use an absolute URL so the shipped README doesn't contain broken links.
→ **Deploy this for a commitment program** · see [the ways to work together](docs/positioning/peer-audited--behavioral-blockchain.md)

docs/positioning/org-profile-README.md:58

  • This per-system reference uses a repo-relative link (docs/positioning/...), but this file is meant to be shipped to organvm/.github/profile/README.md, where that path will not exist. Use an absolute URL so the shipped README doesn't contain broken links.
→ **Run this on my inbox** · see [the ways to work together](docs/positioning/universal-mail--automation.md)

docs/positioning/org-profile-README.md:68

  • This per-system reference uses a repo-relative link (docs/positioning/...), but this file is meant to be shipped to organvm/.github/profile/README.md, where that path will not exist. Use an absolute URL so the shipped README doesn't contain broken links.
→ **Adopt self-healing fleet ops** · see [the ways to work together](docs/positioning/limen.md)

docs/positioning/org-profile-README.md:78

  • This per-system reference uses a repo-relative link (docs/positioning/...), but this file is meant to be shipped to organvm/.github/profile/README.md, where that path will not exist. Use an absolute URL so the shipped README doesn't contain broken links.
→ **Explore the case studies** · see [the ways to work together](docs/positioning/portfolio.md)

docs/positioning/_frontdoor.md:35

  • This front-door snippet is intended to be pasted onto a profile/org README, but this repo-relative link (docs/positioning/...) will 404 outside this repo. Use an absolute URL so the pasted content remains valid.
→ **Deploy this for your shop** · see [the ways to work together](docs/positioning/public-record-data-scrapper.md)

docs/positioning/_frontdoor.md:65

  • This front-door snippet is intended to be pasted onto a profile/org README, but this repo-relative link (docs/positioning/...) will 404 outside this repo. Use an absolute URL so the pasted content remains valid.
→ **Adopt self-healing fleet ops** · see [the ways to work together](docs/positioning/limen.md)

scripts/always-working.py:548

  • Same readability issue here: breaking before the + operator relies on implicit continuation and is easy to miss in review. Prefer an explicit parenthesized expression for clarity.
        "old_portfolio_link_count": text.count("4444j99.github.io/portfolio")
        + text.count("organvm.github.io/portfolio"),
        "live_portfolio_link_count": text.count("organvm-vii-kerygma.github.io/portfolio"),

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.


**Solves:** ChatGPT conversations are ephemeral by design. There's no native export to Markdown or HTML and no bulk download — the official dump is one unwieldy JSON blob most people can't use. Knowledge you paid for in thinking time evaporates or gets locked in a format you can't pipe anywhere.

→ **Build this into my product** · see [the ways to work together](docs/positioning/a-i-chat--exporter.md)
Comment thread scripts/always-working.py
Comment on lines +357 to +359
"old_portfolio_link_count": readme_text.count("4444j99.github.io/portfolio")
+ readme_text.count("organvm.github.io/portfolio"),
"live_portfolio_link_count": readme_text.count("organvm-vii-kerygma.github.io/portfolio"),
@@ -24,17 +24,17 @@ A browser userscript that exports your AI chat conversations into five portable,

→ **Build this into my product** · see [the ways to work together](docs/positioning/a-i-chat--exporter.md)

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6e15a778cb

ℹ️ 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".


**Solves:** ChatGPT conversations are ephemeral by design. There's no native export to Markdown or HTML and no bulk download — the official dump is one unwieldy JSON blob most people can't use. Knowledge you paid for in thinking time evaporates or gets locked in a format you can't pipe anywhere.

→ **Build this into my product** · see [the ways to work together](docs/positioning/a-i-chat--exporter.md)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Make the staged profile links portable

When this file is copied to organvm/.github/profile/README.md as its header directs, GitHub resolves this relative URL under the .github repository, where docs/positioning/a-i-chat--exporter.md does not exist. The equivalent link on every system card will therefore return 404; generate absolute links to the corresponding Limen pages or publish those pages with the profile.

Useful? React with 👍 / 👎.

Comment thread positioning-seeds.json
Comment on lines +526 to +527
"display_name": "Portfolio & Case Studies — 16 Systems",
"what_it_is": "A public portfolio site presenting 16 built systems — each with a case study, real architecture diagrams (p5.js interactive), live demos where applicable, and the decision trees behind the build. Built with Astro, deployed on Netlify, fully indexed and discoverable.",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Rename the transferred portfolio seed

The portfolio content is still keyed as organvm/portfolio even though this change establishes that its current full name is organvm-vii-kerygma/portfolio. After profile-visuals.py writes the normal live public-repos.json, sync-readme.py performs exact-name membership filtering, so this old key is absent from the public set and the portfolio card disappears on the next profile regeneration. Rename this seed and the matching value-repos.json entry to the transferred repository name, then regenerate the derived positioning files.

Useful? React with 👍 / 👎.

| Claim | Status | Evidence / method | Public-safe wording | Tier |
|---|---|---|---|---|
| "Top 1% Python committer" | `unverified` — must not publish | committers.top does not substantiate; no language-specific reproducible ranking exists; `laurea` is self-built (not independent) | "No independent, reproducible source presently supports this claim." | nowhere |
| "Top 0.1% engineering throughput" (in always-working fixtures/marketing) | `unverified` | Self-computed | do not publish as ranking; volume may be stated as raw dated counts with method | nowhere as ranking |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Stop treating forbidden rankings as profile proof

This ledger now declares the Top 0.1% engineering throughput claim unverified and non-publishable, but scripts/always-working.py still includes that exact pattern in PROFILE_POSITIONING_RE and treats a matching visible profile as complete; the modified test fixture also retains the claim. Consequently a profile containing only this prohibited ranking can still receive a done receipt instead of a remediation assignment. Update the profile predicate and tests so forbidden percentile claims fail reconciliation rather than satisfy it.

Useful? React with 👍 / 👎.

Comment thread link-surfaces.json
"id": "portfolio",
"type": "url",
"ref": "https://organvm.github.io/portfolio/",
"ref": "https://organvm-vii-kerygma.github.io/portfolio/",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update the healer remaps with the new Pages host

Updating this tracked surface does not update the remap rules above: 4444j99.github.io still maps to the now-dead organvm.github.io, and there is no rule mapping organvm.github.io to the new host. When scripts/link-health.py --heal encounters either legacy portfolio URL, it therefore either rejects the dead intermediate target as unverified or offers no repair at all, so the automated healer cannot fix the exact rot this migration addresses. Map both legacy hosts directly to organvm-vii-kerygma.github.io.

Useful? React with 👍 / 👎.

Comment thread docs/positioning/claims-ledger.md Outdated
| Claim | Status | Evidence / method | Public-safe wording | Tier |
|---|---|---|---|---|
| 313 repositories total (235 public, 78 private) | `verified` (census 2026-08-08T19:14Z) | Exhaustive authenticated census, `docs/github-estate-census.json` | "As of August 2026, the GitHub estate contains 313 repositories — 235 public and 78 private — across a personal account and ten organizations." | L1 (dated) |
| Live count 2026-08-09: 309 repos (236 public, 74 private) | `verified` (live API sweep) | Authenticated per-org `gh api` listing, deduped | Use the dated census number with its date; note drift in L3 only | L3 |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Reconcile the live estate count arithmetic

The asserted breakdown cannot total 309 because 236 public plus 74 private equals 310, and the companion estate-classification.md instead records 235 public plus 74 private. Since this row is marked verified and later rows use 236 as the live comparison basis, downstream positioning cannot determine which count is authoritative; correct the row from the underlying sweep receipt before using it as canonical evidence.

Useful? React with 👍 / 👎.

Comment on lines +27 to +28
Level-1 claim rules: only `verified` ledger rows; every number dated; no volume-as-lead; no
rankings; authorship sentence present.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Add the mandatory authorship disclosure to Level 1

The newly staged organization profile and generated front door contain no authorship sentence, even though this Level-1 rule requires one and authorship-disclosure-policy.md defines the canonical disclosure needed to avoid concealing machine assistance. Publishing the staged profile therefore immediately violates the new public-authorship policy. Add the canonical sentence to the front-door seed/generator and regenerate every Level-1 artifact.

Useful? React with 👍 / 👎.

Comment thread docs/positioning/org-profile-README.md Outdated

A browser userscript that exports your AI chat conversations into five portable, archival-quality formats — Markdown, HTML, JSON, PNG, and plain text — entirely in-browser. No account, no server, no data leaves your machine; it reverse-engineers the platform's internal API and linearizes the branching message tree, with a provider layer live for ChatGPT and scaffolded for Claude and Gemini.

`170 tests across 16 suites` · `~5,900 lines of TypeScript` · `distributed on GreasyFork, GitHub, Docker (GHCR), and Cloudflare Pages` · `5 export formats` · `9-language UI` · `MIT-licensed · 549 commits, actively maintained`

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep repository-asserted metrics off the Level-1 profile

This staged Level-1 profile presents 170 tests across 16 suites as an unqualified fact, while the new claims ledger classifies the exporter metrics as repository-asserted and permits them only at L2 with a label; the same problem affects the other bare test counts below. Because the Level-1 architecture explicitly allows only verified rows, publishing this file would violate the reconciliation policy it was created to implement. Omit these metrics from Level 1 or visibly label and move them to L2 until the P4 CI receipts verify them.

Useful? React with 👍 / 👎.

Comment thread docs/positioning/org-profile-README.md Outdated

# I build production systems that solve expensive problems.

Not demos. Live platforms — tested, deployed, and running. Each repo below is a working system someone can put to work today. Two doors:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Remove the blanket live-and-running claim

The same reconciliation classifies Styx as code-complete, universal-mail as a working prototype, and the UCC system without a dated live-deployment receipt, yet this staged public profile says every listed repository is tested, deployed, running, and usable today. Publishing it would restore the exact implementation-versus-operation conflation the ledger is intended to remove. Generate status-aware wording per repository or restrict the profile to systems with verified liveness.

Useful? React with 👍 / 👎.

Comment thread docs/positioning/limen.md Outdated
**Open:** the full organ laddereach self-* source, the beat loop, the escalation protocol, the federation dance. Read how proprioception sees itself; how VIGILIA heals divergence; how the credential organ stays valid.

**What you're buying:** The running SaaS instance — your tasks, your agent runs, your historical logs, the live API that your fleet reads each beat.
**What you're buying:** your fleet breathing on its own — credentials auto-refresh, stale work auto-reaped, divergence auto-healed, health always visible. No ops work; everything Just Works until it doesn't, and then it fixes itself.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Qualify the zero-manual-operations promise

This public copy promises that the fleet requires no operations and fixes every failure itself, but Limen's canonical state model explicitly includes external failed_blocked conditions and work that needs_human; the new ledger itself reports hundreds of each. Authentication, billing, infrastructure, and genuine human gates therefore still require intervention, so teams deploying the system cannot receive the advertised behavior. Limit the promise to the known reversible failure classes that are actually auto-remediated.

AGENTS.md reference: AGENTS.md:L360-L362

Useful? React with 👍 / 👎.

Comment on lines +45 to +46
| **a-i--skills** | Agent-skills library | Highest external star signal in estate (15★/7F, verified external accounts) |
| **MONETA** | Self-hosted Bitcoin licence mint | Live at mint.4444j99.dev; sovereign-commerce demonstration |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Align the staged profile with the selected flagships

The declared flagship set includes a-i--skills and MONETA, but the newly staged organization profile omits both and instead promotes Styx and universal-mail, which this same document explicitly places in the second rank until P4 verification. Publishing the generated file therefore does not implement the chosen information architecture. Make the front-door generator consume the selected flagship set, or reconcile the selection before staging the profile.

Useful? React with 👍 / 👎.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 85e96ea097

ℹ️ 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".

Comment thread scripts/sync-readme.py
Comment on lines +143 to 145
"Each entry states its current maturity and evidence basis. Source, tests, and deploy paths are "
"shown only when verified or clearly repository-reported. The numbers are "
"the repository's own CI output, not adjectives."

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Normalize proof records in the profile renderer

When scripts/sync-readme.py regenerates the public profile, this promise is not implemented: the renderer below never emits product_state and converts each newly structured proof object with str(s), producing Markdown such as `{'claim': '...', 'status': 'repository-asserted'}`. The staged regeneration therefore publishes raw Python dictionaries while omitting every system's maturity, rather than the readable evidence labels produced by generate-positioning.py; normalize these records and render product_state here as well.

Useful? React with 👍 / 👎.

|---|---|---|---|
| `organvm/limen` | Agent-directed under owner architecture (3,678 owner commits + bot lanes) | **Live with demonstrated use** (internal): public dashboard receipts — 3,111 tasks / 1,357 done since 2026-05-31 | dashboard + worker `/health`, observed 2026-08-09 |
| `organvm-iv-taxis/a-i--skills` | Original/agent-directed | Deployed; **highest external signal** (15★/7F, external stargazers verified) | live repo |
| `organvm-iii-ergon/public-record-data-scrapper` | Agent-directed | Working prototype→deployed; 4 implemented state collectors (CA/TX/FL/NY), 50-state architecture; 3,399 asserted tests; 7★/6 external forks incl. one company | repo + fork graph |

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Remove the unsupported deployed state

This classification promotes the UCC system to “deployed,” but the same commit's claims ledger only supports four implemented collectors on a fifty-state architecture, and its canonical seed explicitly says deployment is unvalidated. Because this document is presented as the companion classification source for public positioning, downstream copy can incorrectly advertise a deployment that the reconciliation found no evidence for; retain the working-prototype status until a deployment receipt exists.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lifecycle:delivery Deliverable work eligible for reviewed merge drain

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants