ci-server-engineer/README.md
cliu 5b306c1b16 Move main to CI Server R1.05: version split, differences, system check
- R1.03 frozen on branch r1.03 / tag r1.03-final; README and CLAUDE.md
  explain which branch to use and the rules for the shared R1.05 server.
- knowledge/version-differences.md: R1.03 -> R1.05 changes from the
  manual revision tables and a read-only comparison of installed files
  (install paths, eqt/eta IEC 104/61850 drivers, REST server, jupgutl,
  new pyTOOLS manual IM 36K10P40).
- system-check re-checked read-only on the R1.05 test server.
- progress.md: R1.05 re-check table per skill; document map lists
  R1.05 and R1.03 editions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 18:07:48 +11:00

39 lines
1.8 KiB
Markdown

# ci-server-engineer
A knowledge base that lets Claude Code work as a Yokogawa CI Server engineer.
Open this repo in Claude Code and describe what you want to do in CI Server.
## Versions
| CI Server | Use | Status |
|---|---|---|
| **R1.05** | branch `main` | Being moved over from R1.03 one skill at a time; see `knowledge/version-differences.md` and `knowledge/progress.md` |
| **R1.03** | branch `r1.03` (tag `r1.03-final`) | Frozen; only fixes are added |
For an R1.03 system, check out the `r1.03` branch, or keep it next to `main` as a separate
folder: `git worktree add ../ci-server-engineer-r1.03 r1.03`.
## Layout
| Path | Contents |
|---|---|
| `CLAUDE.md` | Always-loaded instructions: role, version, where to look |
| `.claude/skills/` | **How to do things.** One skill per CI Server area; each task is its own file |
| `knowledge/` | **Shared reference.** Document map, glossary, known issues, cross-area concepts |
| `examples/` | Verified, working artifacts (class descriptions, reports, scripts) |
| `tools/` | Helper scripts Claude can run (e.g. the setup check) |
## Prerequisites
Using the repo needs no manuals: the knowledge is in `knowledge/` and `.claude/skills/`.
Only to **extend** the repo (summarize a manual, check a citation) you need the CI Server EN
manuals locally. They are not stored in this repo. They are installed in `tls\doc\EN\` under
the CI Server data folder (`%TLS_ALLUSERS_PATH%`): `C:\Yokogawa\CIServer\tls\doc\EN\` on the
R1.05 test server, `C:\Users\Public\Yokogawa\tls\doc\EN\` on the R1.03 machine.
## Contributing
- Add task knowledge under the matching skill: `.claude/skills/<area>/tasks/<task>.md`,
and add a row to that skill's `SKILL.md` index.
- Write in your own words, cite the manual (IM number + section) and the version, and mark
the content as verified or from docs.