Skip to main content

loopx-doc-registry

Use when a connected LoopX project is asked to read, remember, record, index, register, or use a durable project material such as a Lark/wiki/design doc, research note, SOP, owner packet, migration report, benchmark paper, or external material source. Use even when the user does not mention LoopX or doc registry.

설치로 이동

소스 정보

저장소
loopx-project/loopx
최근 소스 활동
2026년 9월 12일 23:02
감지된 SKILL.md 언어
영어
스타
5,913
포크
561

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
loopx-doc-registry
description
Use when a connected LoopX project is asked to read, remember, record, index, register, or use a durable project material such as a Lark/wiki/design doc, research note, SOP, owner packet, migration report, benchmark paper, or external material source. Use even when the user does not mention LoopX or doc registry.
# LoopX Doc Registry Use this skill for durable project materials. The goal is to make future agents find the material from the project authority surface, not only from chat or personal memory. ## Default Route 1. Resolve the target project and stable `goal_id` from the current repo or the user's named project. Prefer `.loopx/registry.json` and `.codex/goals/<goal-id>/ACTIVE_GOAL_STATE.md`. 2. If the material belongs to that project, register it in that project's own authority surface. Do not register it into `loopx-meta` just because the current worker discovered it. 3. If the project has a tracked `docs/meta/DOC_REGISTRY.yaml` or equivalent, update that first. If it does not, use `.loopx/registry.json` as the project-local doc registry through `authority_registry.topic_authority` and `authority_registry.project_materials`. 4. Run `loopx register-authority-source` with a redacted source contract. Raw URLs, doc ids, local private paths, comments, and source bodies must not be stored in public files. 5. Refresh status or state so review packets, read-only maps, dashboards, and heartbeat workers can find the material. Memory extensions are allowed only as secondary personal reminders. They are not a substitute for project-local authority registration when the project is connected to LoopX. ## Command Shape From the target project: ```bash loopx --registry .loopx/registry.json register-authority-source \ --goal-id <goal-id> \ --source-id <stable-source-id> \ --source-ref "<raw-url-or-private-path-to-hash>" \ --source-kind <doc|lark_doc|wiki|paper|owner_packet|migration_report> \ --role <public-safe-role> \ --freshness <current|historical|unknown> \ --owner-status <public-safe-owner-status> \ --gate-status <readable|needs_access|owner_review_pending> \ --boundary private_redacted \ --revision "<public-safe-revision-label>" \ --conflict-rule "<public-safe-conflict-rule>" \ --topic <topic-key> ``` Use `--dry-run` first when the source classification or target project is not obvious. ## Stop Conditions Stop and write a project-local todo or blocker instead of registering when: - the target project or goal is ambiguous; - the material cannot be represented as public-safe metadata; - registering would require reading private content that was not requested or permitted; - the source conflicts with a newer owner-approved material and the conflict rule is unclear.
GitHub에서 보기