Skip to content

Commit c19b96c

Browse files
committed
feat(docs): improve README
1 parent 671bd75 commit c19b96c

1 file changed

Lines changed: 28 additions & 54 deletions

File tree

README.md

Lines changed: 28 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,42 @@
1-
# move37
1+
# Move37
22

3-
**move37 is a human operating system for the AI age**, it helps us staying engaged with what matters in our lives by leveraing AI tools to compound towards an extraordinary life, unphased by the disruption of the external and the internal worlds.
3+
Move37 is a prototype human operating system for the AI age: a system designed to help a person stay organized, protect focus, and make steady progress toward their goals. In this repo, it currently takes the form of:
44

5-
## Why now
6-
7-
Society is at a tipping point. A new generation of technology is changing what one can learn and create. This isn't just another technological trend, this is a structural shift in the reward of cognitive labour -- which presents a tremendous opportunity.
8-
9-
move37 exists to giving you the upperhand.
10-
11-
## What move37 is
12-
13-
move37 is not just a productivity app, it is a human operating system: a platform that helps you leverage all the AI technology to organise your life holistically so you can remain focused, adaptive, effective and ambitious in the age of AI.
14-
15-
It helps users:
16-
17-
- preserve context across work, goals, notes, and life changes
18-
- manage time, energy, money, behaviour, and relationships as one system
19-
- use AI as a force multiplier for learning, planning, and execution
20-
- reduce or stop behaviours they believe are harmful
21-
- build a life that is ambitious, grounded, beautiful, and real
22-
- stay at the forefront of the AI age with the upper hand, not at its mercy
23-
24-
Over time, move37 integrates perfectly with your human intelligence.
5+
- a FastAPI backend for auth, activity-graph, notes, and chat workflows
6+
- a React web app for exploring and editing the graph
7+
- a small Node SDK for client access to the API
8+
- MCP endpoints for agent-facing interactions
259

2610
## Features
2711

28-
- understands what your true life goals are through your personal reflections/notes and finantial transactions
29-
- splits your ambitions into feasible tasks and sorts them in your calendars
30-
- reduces your life's complexity by minimizing logistic chores by fine tuning your behaviour towards your goals:
31-
- promotes just the behaviours you exert which move you closer to your goals
32-
- disables just the behaviours you exert which distance you from your goals
33-
- understands from your personal notes who are the good influnces in your life and assists you with nurturing just those relationships
34-
- trains you like a professional athlete in your fortes such that you remain highly competitive
35-
- gamifies your life such that you continuously become the person you've always dreamt being
36-
- move36 is accessible via web, mobile and MCP
12+
The current codebase includes:
3713

38-
## Principles
14+
- bearer-authenticated REST endpoints under `/v1/*`
15+
- an activity graph with dependency and schedule derivation rules
16+
- note creation, update, text import, and semantic note search
17+
- chat sessions backed by the AI service
18+
- a browser-based graph UI
19+
- a Node SDK with API client and React hooks
20+
- local Docker Compose infrastructure for the app stack
3921

40-
- **Holistic** — life must be treated as a whole
41-
- **User-defined** — users decide what is good for them
42-
- **Reality-based** — the system must stay grounded in real constraints
43-
- **Human-first** — technology should strengthen a person, not hollow them out
44-
- **Focused** — clarity and momentum matter
45-
- **Adaptive** — life changes, the system must adapt
46-
- **AI-native** — modern AI should be used deliberately and intelligently
47-
- **Integrating** -- integrates with whatever tools the user is already using
22+
## Hiring Exercise
4823

49-
## Documentation
24+
This repository is used as a hiring exercise for Roche gRED software engineers.
5025

51-
Move37 now has two docs tracks:
26+
Candidates are expected to:
5227

53-
- `contributing-docs/` hosts contributor-facing documentation and is intended for GitHub Pages deployment on the `Genentech/Move37` repository.
54-
- `fern/` hosts the external developer portal, including API reference, SDK docs, and CLI guides. It is set up for containerized local preview so the final hosting target can be decided later.
28+
- pick up a scoped GitHub issue
29+
- use coding agents as part of their workflow
30+
- fork this repository anonymously
31+
- complete the issue end to end
32+
- open a PR against this repository
33+
- follow the submission expectations in [.github/pull_request_template.md](/Users/pereid22/source/penrose-lamarck/.github/pull_request_template.md)
5534

56-
Contributor docs:
35+
Each issue should take about 1-2 hours to solve. Candidates can use the issue threads to discuss the work with the hiring team.
5736

58-
```bash
59-
cd contributing-docs
60-
npm install
61-
npm run start
62-
```
37+
## Documentation
6338

64-
Fern docs:
39+
There are two docs tracks in the repo:
6540

66-
```bash
67-
docker compose --profile docs up --build fern-docs
68-
```
41+
- `contributing-docs/` for contributor-facing documentation
42+
- `fern/` for public API, SDK, and CLI documentation

0 commit comments

Comments
 (0)