Skip to content

Latest commit

 

History

490 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphReFly

The reactive graph protocol authority for clean-slate GraphReFly.

This repo is the language-neutral authority for GraphReFly: protocol rules, root/cross-project decisions, conformance scenarios, formal models, guides, and generated authority views. D783 routes Canvas, Stack, package-local, execution and receipt authority to owner/class ledgers as those migration batches are approved. Language-specific implementations live in their own repos:

Repo Language Package
graphrefly-ts TypeScript @graphrefly/ts
graphrefly-py Python graphrefly
graphrefly-rs Rust graphrefly crates

Authority

Legacy prose docs such as GRAPHREFLY-SPEC.md and COMPOSITION-GUIDE*.md are retained as migration material. Treat the structured records above as canonical.

Website

The shared website shell lives in website/. graphrefly.dev is the curated external developer docs site: learn, concepts, composition, examples, package entry points, selected public reference/guarantees, and the D784-generated current protocol specification at /protocol/ plus /protocol/spec.json.

The generated dashboard remains the internal authority/control view over decisions, full rules, conformance, backlog, phases, sessions, and gaps.

Package API docs, examples, demos, and release material remain owned by the language repos and are linked through https://ts.graphrefly.dev/, https://py.graphrefly.dev/, and https://rs.graphrefly.dev/.

npm run website:build
npm run authority:check
npm run authority:check:workspace
npm run test:authority
npm run dashboard:check
npm run docs:public:check

Dashboard

node dashboard/build.mjs
node dashboard/build.mjs --check

About

GraphReFly — reactive harness layer for agent workflows. Describe automations in plain language, trace every decision, persist checkpoints. Cross-language spec. Implementations: graphrefly-ts (TypeScript), graphrefly-py (Python).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages