Skip to content

Commit 72f97e5

Browse files
authored
Merge pull request #208 from hypercerts-org/docs/skill-organization-sync
docs + fix: sync SKILL.md, normalize linearDocument ref, correct changeset
2 parents c5daaa2 + 89d1bd9 commit 72f97e5

4 files changed

Lines changed: 16 additions & 11 deletions

File tree

.agents/skills/building-with-hypercerts-lexicons/SKILL.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -238,15 +238,15 @@ if (result.success) {
238238

239239
### Certified — shared lexicons
240240

241-
| Lexicon | NSID | Purpose |
242-
| -------------------- | ---------------------------------- | ------------------------------------------------------------------------------- |
243-
| **Location** | `app.certified.location` | Geographic reference via [Location Protocol](https://spec.decentralizedgeo.org) |
244-
| **Profile** | `app.certified.actor.profile` | User profile: display name, bio, avatar, banner |
245-
| **Organization** | `app.certified.actor.organization` | Organization metadata: legal structure, URLs, location |
246-
| **Badge Definition** | `app.certified.badge.definition` | Defines a badge with type, title, icon, optional issuer allowlist |
247-
| **Badge Award** | `app.certified.badge.award` | Awards a badge to a user, project, or activity |
248-
| **Badge Response** | `app.certified.badge.response` | Recipient accepts or rejects a badge award |
249-
| **EVM Link** | `app.certified.link.evm` | Verifiable ATProto DID to EVM wallet link via EIP-712 signature |
241+
| Lexicon | NSID | Purpose |
242+
| -------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
243+
| **Location** | `app.certified.location` | Geographic reference via [Location Protocol](https://spec.decentralizedgeo.org) |
244+
| **Profile** | `app.certified.actor.profile` | User profile: display name, bio, avatar, banner |
245+
| **Organization** | `app.certified.actor.organization` | Organization metadata: legal structure, URLs, location, founding date, optional long description, discoverability visibility |
246+
| **Badge Definition** | `app.certified.badge.definition` | Defines a badge with type, title, icon, optional issuer allowlist |
247+
| **Badge Award** | `app.certified.badge.award` | Awards a badge to a user, project, or activity |
248+
| **Badge Response** | `app.certified.badge.response` | Recipient accepts or rejects a badge award |
249+
| **EVM Link** | `app.certified.link.evm` | Verifiable ATProto DID to EVM wallet link via EIP-712 signature |
250250

251251
## Relationship Map
252252

.changeset/add-organization-page-and-visibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
"@hypercerts-org/lexicon": minor
33
---
44

5-
Add optional `longDescription` and `visibility` fields to `app.certified.actor.organization` lexicon. `longDescription` uses the description union pattern (inline text/markdown or strongRef to a rich-text document) for consistency with activity, collection, and attachment.
5+
Add optional `longDescription` and `visibility` fields to `app.certified.actor.organization` lexicon. `longDescription` uses the description union pattern — an inline string for plain text or markdown, an embedded Leaflet linear document for rich-text content, or a strong reference to an existing description record — matching the pattern used on activity, collection, and attachment.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@hypercerts-org/lexicon": patch
3+
---
4+
5+
Sync `SKILL.md` Organization row with `README.md`: list `foundedDate`, `longDescription`, and `visibility` in the Certified lexicons overview table so AI agents building on top of `app.certified.actor.organization` see the full set of documented fields.

lexicons/app/certified/actor/organization.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"type": "union",
4343
"refs": [
4444
"org.hypercerts.defs#descriptionString",
45-
"pub.leaflet.pages.linearDocument#main",
45+
"pub.leaflet.pages.linearDocument",
4646
"com.atproto.repo.strongRef"
4747
],
4848
"description": "Long-form description of the organization, such as its mission, history, or detailed project narrative. An inline string for plain text or markdown, a Leaflet linear document record embedded directly, or a strong reference to an existing document record."

0 commit comments

Comments
 (0)