Skip to content

Commit 39cdc43

Browse files
committed
πŸ“¦ update to released clayterm 0.6.0 and format AGENTS.md
1 parent be180ca commit 39cdc43

3 files changed

Lines changed: 16 additions & 13 deletions

File tree

β€ŽAGENTS.mdβ€Ž

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
# Agents
22

3-
This repository uses AI agents to assist with development tasks. This file provides entry points for agent discovery.
3+
This repository uses AI agents to assist with development tasks. This file
4+
provides entry points for agent discovery.
45

56
## Project Overview
67

78
Staticalize is a CLI tool and library that downloads and staticalizes websites
8-
from a sitemap. It fetches pages, rewrites links to point to a new base URL,
9-
and saves the result to disk. Published to JSR as `@frontside/staticalize` and
10-
to npm via a Deno build step.
9+
from a sitemap. It fetches pages, rewrites links to point to a new base URL, and
10+
saves the result to disk. Published to JSR as `@frontside/staticalize` and to
11+
npm via a Deno build step.
1112

1213
## Effection
1314

14-
This repository builds on [Effection](https://github.com/thefrontside/effection), a structured concurrency library. Before working with code here, read the [Effection AGENTS.md](https://github.com/thefrontside/effection/blob/v4/AGENTS.md) for essential concepts:
15+
This repository builds on
16+
[Effection](https://github.com/thefrontside/effection), a structured concurrency
17+
library. Before working with code here, read the
18+
[Effection AGENTS.md](https://github.com/thefrontside/effection/blob/v4/AGENTS.md)
19+
for essential concepts:
1520

1621
- Operations vs Promises (lazy vs eager execution)
1722
- Scope ownership and structured concurrency
@@ -40,7 +45,8 @@ This repository builds on [Effection](https://github.com/thefrontside/effection)
4045
- Resources must clean up properly on scope exit
4146
- Prefer `Operation<T>` for async operations
4247
- Use `until()` for lifting promises into operations
43-
- Never kill the process directly (`Deno.exit()`, `process.exit()`) β€” use `yield* exit()` from Effection
48+
- Never kill the process directly (`Deno.exit()`, `process.exit()`) β€” use
49+
`yield* exit()` from Effection
4450

4551
## Commit and PR Conventions
4652

@@ -52,4 +58,3 @@ Do not include any agent marketing material (e.g. "Generated with...",
5258
"Co-Authored-By: \<agent>") in commits, pull requests, issues, or comments.
5359

5460
Pull requests use **Motivation / Approach** sections (not Summary / Test plan).
55-

β€Ždeno.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@libs/xml": "jsr:@libs/xml@^6.0.0",
2424
"effection": "npm:effection@^4.0.2",
2525
"@effectionx/context-api": "npm:@effectionx/context-api@^0.5.3",
26-
"clayterm": "https://esm.sh/pr/clayterm@e413755",
26+
"clayterm": "npm:clayterm@^0.6.0",
2727
"hast-util-from-html": "npm:hast-util-from-html@^2.0.3",
2828
"hast-util-select": "npm:hast-util-select@^6.0.4",
2929
"hast-util-to-html": "npm:hast-util-to-html@^9.0.5",

β€Ždeno.lockβ€Ž

Lines changed: 3 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
Β (0)