Repository navigation
[Documentation]: Redesign README for Agent-first AutoGenesis 1.1 onboarding #28
Description
Problem
The repository root README is still the upstream template and presents internal subprojects instead of the released AutoGenesis 1.1 user workflow. A new user or Coding Agent cannot determine the supported hosts, choose the Agent-first or CLI-first installation path, or reach a first real test without navigating several legacy documents.
User outcome
A user can open the root README, choose Agent-first or CLI-first installation, install AutoGenesis without cloning the repository, and give one concrete test request to a supported Coding Agent. The README accurately states supported hosts, platforms, approval boundaries, readiness evidence, and links to deeper platform and contributor documentation.
Scope
- Replace the root README template with a concise product README for AutoGenesis 1.1.
- Lead with the Agent-first workflow and one copyable install prompt.
- Document the CLI-first workflow using the published
autogenesiscommand. - List supported Coding Agents: OMP, Codex CLI, Pi, and GitHub Copilot CLI.
- State native macOS and native Windows host support; Linux and WSL are unsupported.
- Explain the Setup and Run Skill roles without exposing repository implementation details.
- Provide direct-prompt and BDD-recording examples.
- Preserve links for platform details, contribution, security, code of conduct, and license.
- Keep installation commands aligned with package entrypoints and generated release assets.
Non-goals
- No Runtime, Skill, CLI, package, workflow, or schema changes.
- No claim that the four Coding Agents or native Windows have completed final compatibility acceptance.
- No replacement of platform-specific reference documents.
- No release or package publication.
Interfaces affected
The repository landing page and its copyable Agent Install Prompt. Runtime and package interfaces are unchanged.
Acceptance scenarios
Scenario: Agent-first first run
Given a user has a supported native host, Python 3.10+, and one listed Coding Agent
When the user follows only the root README Agent-first path
Then the user can install and discover autogenesis-setup without cloning the repository
And the agent is instructed to request approval before writes or process execution
And the README provides a concrete first test request
Scenario: CLI-first first run
Given a user prefers a terminal installation
When the user follows only the root README CLI-first path
Then the documented command installs the host-supported Runtime and both canonical Skills
And the README explains how the Coding Agent discovers and uses them
Scenario: Honest support status
Given a reader evaluates compatibility
When the reader reads the support matrix and limitations
Then native macOS and native Windows are distinguished from target platforms
And pending Coding Agent and Windows acceptance is not presented as completed
And Linux and WSL are explicitly rejectedVerification environments
- Rendered GitHub Markdown.
- Link and repository-path validation.
- User acceptance through the four Coding Agents is performed by the Human Product Owner.
Security considerations
The README contains package-install commands and an Agent prompt that can cause downloads, process execution, and configuration writes. Independent security review is required.
Definition of Ready
- User outcome is explicit.
- Scope and non-goals are explicit.
- Public command names are already defined by the merged AutoGenesis 1.1 release contract.
- Acceptance scenarios are observable.
- Human Product Owner will perform Coding Agent acceptance.
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsIn Progress
Activity
houlianpi commentedon Oct 29, 2026
README redesign evidence for commit
ce18d59/ PR #29Independent code review: APPROVE.
Independent security review: APPROVE.
Prompt eval comparison
c7ff16e): 3/4.ce18d59): 4/4./tmp/autogenesis-readme-prompt-eval.json(synthetic paths only; no credentials).Verification
18 passed.autogenesis --helpandautogenesis install --helpmatched the documented interface in an isolated verifier environment.git diff --checkpassed.Human Product Owner acceptance remains pending through OMP, Codex CLI, Pi, and GitHub Copilot CLI. Public package/release publication and native Windows acceptance remain gated.
houlianpi commentedon Oct 29, 2026
Human Product Owner rejected the first README candidate and approved a new product direction.
Core positioning:
AutoGenesis lets development and QA teams describe test cases in BDD natural language. A Coding Agent uses MCP to execute the case against the real application and records the observed calls into generated test code. The resulting case can replay without AI. The product supports Windows, macOS, iOS, and Android.
Required README correction:
PR #29 remains unaccepted and will be revised in place.
houlianpi commentedon Oct 29, 2026
README product redesign update — commit
b66da16The first candidate was rejected by the Human Product Owner. The revised README now leads with the approved product position:
Observable changes:
Independent review:
ReadmeProductReviewV2: APPROVE.ReadmeSecurityReviewV2: APPROVE.Verification:
git diff --checkpassed.PR: #29
houlianpi commentedon Oct 29, 2026
FSQ-style README refinement — commit
7860e26Human Product Owner direction: learn from https://github.com/FSQ-lab/FSQ and leave unavailable media blank until approved assets arrive.
Changes:
Verification:
git diff --checkpassed.FSQReadmeProductReview— APPROVE.FSQReadmeSecurityReview— APPROVE.PR: #29
houlianpi commentedon Oct 29, 2026
AutoGenesis brand logo — commit
07e66a6Added original responsive light/dark SVG wordmarks and installed them in the README using
<picture>color-scheme selection.Concept:
Verification:
520×120assets.420×96.9rendered bounds and useful alt text.AutoGenesisLogoReview: APPROVE; desktop/mobile/260 px legibility and contrast checked.Remaining media intentionally blank: complete-test video, Scenario editorial card, execution capture, and preview/replay evidence.
houlianpi commentedon Oct 29, 2026
Scoped Edge deployment evidence — commit
ba850efHuman Product Owner confirmed the authoritative public figures and scope. README now presents only:
The section explicitly attributes these to application of the approach on the Microsoft Edge browser product line and states that they are observed deployment results, not projected savings or a universal benchmark. Conflicting draft figures and all other internal PDF claims were excluded.
Verification:
Edge resultsnavigation anchor correctly.git diff --checkpassed.EdgeMetricsReadmeReview: APPROVE against the supplied PDF and Human Product Owner correction.PR: #29
houlianpi commentedon Oct 29, 2026
Edge deployment proof redesign — commit
58eabb4Replaced the plain metric table with a high-impact production-scale panel:
Responsive delivery:
1120×480; GitHub rendered at838×359.720×950composition selected below 480 px; GitHub rendered at324×428with no overflow.Independent
EdgeImpactPanelReview: initial mobile microcopy blocker fixed; final verdict APPROVE.PR: #29
houlianpi commentedon Oct 30, 2026
README integration update —
090dcb2Completed:
origin/main(7bc9af2);agent-contract/tests/test_skills.py: 18 passed;Independent final product/code review: APPROVE.
Independent security review: REQUEST_CHANGES on one release-integrity blocker. The official immutable
agent-contract-v2.0.0release still contains the older prompt bytes, while the branch generator now emits the strengthened prompt under that same release identity. Unlinking and warning in README mitigates the primary path but cannot revoke or reproduce the existing official asset.Required before merge: publish the strengthened prompt under a new immutable identity (prompt-only version or new Contract release), update README/generator/workflow/tests to that identity, and explicitly mark the old prompt superseded. This is a Human Product Owner release decision; PR #29 remains unmerged.