Skip to content

feat(landing): aegntic.ai brand refresh with company overview and products#32

Open
aegntic wants to merge 8 commits into
mainfrom
feat/aegntic-landing-brand-refresh
Open

feat(landing): aegntic.ai brand refresh with company overview and products#32
aegntic wants to merge 8 commits into
mainfrom
feat/aegntic-landing-brand-refresh

Conversation

@aegntic

@aegntic aegntic commented Mar 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Redesigned landing.html as aegntic.ai company page with hero, products, extensions, company sections
  • Updated pitch-deck with new product matrix slide and company branding
  • Rewrote one-pager.md marketing doc with full company overview
  • Updated dashboard title to reflect new branding

Changes

Landing Page (pitch-deck/landing.html)

  • Hero section: "aegntic.ai — The Agentic Intelligence Company"
  • Products section showcasing clawREFORM (flagship), OpenClaw Extensions, ae.ltd Services
  • Extensions grid with 6 featured extension categories
  • clawREFORM deep dive with feature cards, comparison table, and quick start
  • Company section with mission and 4 value pillars
  • Updated 5-column footer

Pitch Deck (pitch-deck/index.html)

  • New slide 2: Product Matrix (3 pillars)
  • Updated title and CTA slides with aegntic.ai branding
  • Now 11 slides total

Marketing (assets/marketing/one-pager.md)

  • Complete rewrite with company overview, product portfolio, technical specs, competitive positioning

Dashboard (crates/clawreform-api/static/index_head.html)

  • Updated title to "clawREFORM Dashboard — aegntic.ai"

Test Plan

  • Open pitch-deck/landing.html in browser — verify hero, products, extensions, company sections render correctly
  • Navigate pitch-deck/index.html — verify all 11 slides work with keyboard/click navigation
  • Review assets/marketing/one-pager.md — verify all product info is accurate

🤖 Generated with Claude Code

@aegntic and others added 8 commits March 13, 2026 04:26
…ation

- Added trace_id field to AgentEntry and Session structs
- Added trace_context.rs module for task-local TraceId storage
- Added openclaw.rs with canonical types for OpenClaw HTTP proxy routes
- Added docker-compose.openclaw.yml for service orchestration
- Added PostgreSQL schema with seed data

- All 279 tests pass
- Build compiles
- Clippy passes with zero warnings

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…oof, gitignore updates

- Fix clippy lints: use #[default] derive for GoalStatus, IssueStatus, AgentKind
- Remove redundant Default impls in company.rs and openclaw.rs
- Fix unnecessary clone in trace_context.rs
- Allow clippy::items_after_test_module in tui/mod.rs
- Reformat re-exports in types/lib.rs and route formatting in routes.rs
- Add bun/bunx fallback to dashboard-proof.sh (no longer requires npx)
- Relax dashboard-proof version check to title+agents-panel assertion
- Add .worktrees/, .swarm/, output/demo/ to .gitignore
- Extract is_loopback_request(), is_public_dashboard_path() helpers
- Add loopback-only bypass for Obsidian bootstrap routes (POST /api/agents,
  GET/PUT /api/agents/{id}/files/*) so the local dashboard can seed and
  sync memory files without forcing an auth prompt
- Add tests for bootstrap bypass (loopback allowed, remote rejected,
  unrelated routes rejected)
Environments without local TCP listener support (sandboxed CI, containers)
now skip gracefully instead of failing. Adds the guard macro to all tests
in api_integration_test, daemon_lifecycle_test, load_test, and wire/peer.
OpenClaw integration:
- Add openclaw.rs module proxying to local OpenClaw Docker services
  (registry, dispatcher, scheduler, evaluator, repair)
- Register 13 new /api/openclaw/* routes in server.rs
- Add reqwest + lazy_static dependencies for HTTP proxying

Auto-import system:
- Add auto_import.rs module for scanning local directories to discover
  MCP servers, skills, and plugins
- Register /api/import/scan, /api/import, /api/import/suggestions routes
- Add import.js page (scan UI, item selection, import flow)
- Add model-selector.js page (rich model browsing with tier/provider filters)
- Wire both JS pages into webchat.rs SPA bundle
…PI error fix button

Skills page:
- Rework installed skills to compact list view with inline remove
- Add Local tab for scanning and importing skills from local directories
- Improve empty state with structured onboarding options (ClawHub, Local, Build)

Settings/Models:
- Add model tier filter presets (Frontier, Smart, Fast, Local)
- Add available-only toggle for model catalog
- Add Import tab for settings page

Chat:
- Add 'Fix API Configuration' button on system error messages (401/403/API errors)

Styles:
- Add skill-list, skill-row, model-preset-btn component styles to components.css
- Extend app.js with local skill scanning and import helpers
…sion restore archives

- Add 16 launch task specs (docs/launch-tasks/0-15) defining the parallel
  public alpha launch plan with dependencies, proof rules, and worktree conventions
- Add metallic design baseline (docs/design/launch-metallic-baseline.md)
- Add cli-swarm orchestration scripts (launch.py, launch_live_windows.py,
  verify.sh, proof-demo.sh, status.py) for multi-agent kitty/tmux coordination
- Add session restore snapshot (2026-03-13-launch-alpha) preserving the
  launch alpha planning session state, prompts, and conversation context
- Add cli-swarm overview doc (docs/cli-swarm.md)
…ducts

- Redesign landing.html as aegntic.ai company page with:
  - Hero section featuring "The Agentic Intelligence Company" tagline
  - Products section showcasing clawREFORM (flagship), OpenClaw Extensions, ae.ltd Services
  - Extensions grid with 6 featured extension categories
  - clawREFORM deep dive section with feature cards and comparison table
  - Company section with mission and 4 value pillars
  - Updated 5-column footer with product/resource links

- Update pitch-deck/index.html:
  - New slide 2: Product Matrix (3 pillars)
  - Update title slide to aegntic.ai branding
  - Renumber all slides (now 11 slides total)
  - Update CTA slide with company branding

- Rewrite one-pager.md marketing doc with:
  - Company overview and mission
  - Full product portfolio details
  - Technical specifications
  - Competitive positioning table

- Update dashboard title to "clawREFORM Dashboard — aegntic.ai"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Sorry @aegntic, your pull request is larger than the review limit of 150000 diff characters

@coderabbitai

coderabbitai Bot commented Mar 27, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@aegntic has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 27 minutes and 48 seconds before requesting another review.

Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 27 minutes and 48 seconds.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0da479b6-613a-48db-91d6-8a0355947e31

📥 Commits

Reviewing files that changed from the base of the PR and between 85697b9 and 4c12982.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (97)
  • .gitignore
  • assets/marketing/one-pager.md
  • crates/clawreform-api/Cargo.toml
  • crates/clawreform-api/src/auto_import.rs
  • crates/clawreform-api/src/lib.rs
  • crates/clawreform-api/src/middleware.rs
  • crates/clawreform-api/src/openclaw.rs
  • crates/clawreform-api/src/routes.rs
  • crates/clawreform-api/src/server.rs
  • crates/clawreform-api/src/webchat.rs
  • crates/clawreform-api/static/css/components.css
  • crates/clawreform-api/static/index_body.html
  • crates/clawreform-api/static/index_head.html
  • crates/clawreform-api/static/js/app.js
  • crates/clawreform-api/static/js/pages/import.js
  • crates/clawreform-api/static/js/pages/model-selector.js
  • crates/clawreform-api/static/js/pages/settings.js
  • crates/clawreform-api/static/js/pages/skills.js
  • crates/clawreform-api/tests/api_integration_test.rs
  • crates/clawreform-api/tests/daemon_lifecycle_test.rs
  • crates/clawreform-api/tests/load_test.rs
  • crates/clawreform-cli/src/tui/mod.rs
  • crates/clawreform-kernel/src/kernel.rs
  • crates/clawreform-kernel/src/registry.rs
  • crates/clawreform-memory/src/session.rs
  • crates/clawreform-memory/src/structured.rs
  • crates/clawreform-runtime/src/agent_loop.rs
  • crates/clawreform-runtime/src/compactor.rs
  • crates/clawreform-runtime/src/lib.rs
  • crates/clawreform-runtime/src/trace_context.rs
  • crates/clawreform-types/src/agent.rs
  • crates/clawreform-types/src/company.rs
  • crates/clawreform-types/src/lib.rs
  • crates/clawreform-types/src/openclaw.rs
  • crates/clawreform-wire/src/peer.rs
  • docs/cli-swarm.md
  • docs/design/launch-metallic-baseline.md
  • docs/launch-tasks/0_clawREFORM_launch-commander.md
  • docs/launch-tasks/10_clawREFORM_content-creator.md
  • docs/launch-tasks/11_clawREFORM_content-distributor.md
  • docs/launch-tasks/12_clawREFORM_email-list-super-sherlock.md
  • docs/launch-tasks/13_clawREFORM_launch-control-room.md
  • docs/launch-tasks/14_clawREFORM_design-system-translation.md
  • docs/launch-tasks/15_clawREFORM_live-window-operator-sheet.md
  • docs/launch-tasks/1_clawREFORM_pre-site-deployment.md
  • docs/launch-tasks/2_clawREFORM_audit_dl-path.md
  • docs/launch-tasks/3_clawREFORM_release-packaging-proof.md
  • docs/launch-tasks/4_clawREFORM_onboarding-first-run-smoke.md
  • docs/launch-tasks/5_clawREFORM_parallel-proof-screenshots.md
  • docs/launch-tasks/6_clawREFORM_public-alpha-go-live.md
  • docs/launch-tasks/7_clawREFORM_twitter-x-launch-chain.md
  • docs/launch-tasks/8_clawREFORM_youtube-launch-automation.md
  • docs/launch-tasks/9_clawREFORM_reddit-medium-quora-chain.md
  • docs/session-restore/2026-03-13-launch-alpha/README.md
  • docs/session-restore/2026-03-13-launch-alpha/constraints-summary.md
  • docs/session-restore/2026-03-13-launch-alpha/conversation.md
  • docs/session-restore/2026-03-13-launch-alpha/design/launch-metallic-baseline.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/0_clawREFORM_launch-commander.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/10_clawREFORM_content-creator.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/11_clawREFORM_content-distributor.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/12_clawREFORM_email-list-super-sherlock.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/13_clawREFORM_launch-control-room.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/14_clawREFORM_design-system-translation.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/15_clawREFORM_live-window-operator-sheet.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/1_clawREFORM_pre-site-deployment.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/2_clawREFORM_audit_dl-path.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/3_clawREFORM_release-packaging-proof.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/4_clawREFORM_onboarding-first-run-smoke.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/5_clawREFORM_parallel-proof-screenshots.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/6_clawREFORM_public-alpha-go-live.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/7_clawREFORM_twitter-x-launch-chain.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/8_clawREFORM_youtube-launch-automation.md
  • docs/session-restore/2026-03-13-launch-alpha/launch-tasks/9_clawREFORM_reddit-medium-quora-chain.md
  • docs/session-restore/2026-03-13-launch-alpha/non-sandbox-delta.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/01-pre-site-deployment.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/02-audit-dl-path.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/04-onboarding-first-run-smoke.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/05-parallel-proof-screenshots.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/10-content-creator.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/13-launch-control-room.md
  • docs/session-restore/2026-03-13-launch-alpha/prompts/14-design-system-translation.md
  • docs/session-restore/2026-03-13-launch-alpha/restore-checklist.md
  • docs/session-restore/2026-03-13-launch-alpha/state/kitty-live.session
  • docs/session-restore/2026-03-13-launch-alpha/state/launch_live_windows.py.snapshot
  • docs/session-restore/2026-03-13-launch-alpha/state/visible-launch-manifest.json
  • docs/session-restore/2026-03-13-launch-alpha/working-state.md
  • openclaw/IMPLEMENTATION_PACK.md
  • openclaw/docker-compose.openclaw.yml
  • openclaw/openclaw_registry.sql
  • pitch-deck/index.html
  • pitch-deck/landing.html
  • scripts/cli-swarm/launch.py
  • scripts/cli-swarm/launch_live_windows.py
  • scripts/cli-swarm/proof-demo.sh
  • scripts/cli-swarm/status.py
  • scripts/cli-swarm/verify.sh
  • scripts/dashboard-proof.sh
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/aegntic-landing-brand-refresh

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 and usage tips.

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