GeoNetAgent, LDAPWeb, server-audit, server-connection
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Protokol Sync Dokumentasi AI
Wajib di akhir sesi pengembangan. Repository = sumber kebenaran; percakapan bukan dokumentasi.
Repo: server-connection · Konteks pemilik: .cursor/me.md
Indeks cepat (operasional)
| Topik |
File / URL |
| Profil & infrastruktur |
.cursor/me.md |
| Konteks repo, host SSH, deploy |
.cursor/rules/00-project-context.mdc |
| Perilaku AI agent |
.cursor/rules/03-ai-behavior.mdc |
| Status fitur geonet-console |
.cursor/rules/02-implementation-status.mdc |
| Ringkasan agent & Ollama/NAS |
AGENTS.md |
| Requirement bisnis |
rules, rules-adv |
| SSH & deploy cepat |
readme.txt |
| Host & IP |
server/host.txt |
| geonet-console |
https://console.gisportal.id |
| databaselist |
https://databaselist.gisportal.id |
| sqlservercheck |
https://sqlservercheck.gisportal.id |
Aplikasi & stack produksi
URL produksi (domain gisportal.id)
geonet-console
databaselist
sqlservercheck
Deploy dari laptop
.\scripts\deploy-geonet-console.ps1
.\scripts\deploy-databaselist.ps1
.\scripts\deploy-sqlservercheck.ps1
.\scripts\deploy-databaselist.ps1 -NoBuild # restart tanpa rebuild
SSH reverse proxy: ssh -m hmac-sha1 root@10.100.1.24 -p 22 · Edit .env hanya di server.
File konteks (update saat sync)
| File |
Isi |
.cursor/me.md |
Profil pemilik & infrastruktur |
.cursor/rules/*.mdc |
Rules Cursor |
AGENTS.md |
Ringkasan agent, roadmap Ollama/NAS |
perintah.md |
Protokol sync (file ini) |
readme.txt |
SSH, deploy, URL |
rules / rules-adv |
Requirement bisnis manual |
server/ollama-nas-project-search-requirements.md |
Requirement Ollama + NAS |
| Rules |
Isi |
00-project-context.mdc |
Repo, host, deploy |
01-enterprise-principles.mdc |
Prinsip enterprise & UX |
02-implementation-status.mdc |
Status geonet-console |
03-ai-behavior.mdc |
Perilaku agent |
04-geonet-uiux.mdc |
Standar UI/UX |
05-laravel-backend.mdc |
Backend Laravel |
06-infrastructure.mdc |
SSH, Mikrotik, deploy |
PERTANYAAN SYNC (checklist AI)
1. Sinkronisasi Dokumentasi
- Pastikan seluruh keputusan, perubahan arsitektur, perubahan desain, perubahan implementasi, dan hasil diskusi pada sesi ini sudah didokumentasikan.
- Minimal periksa dan update:
- .cursor/rules/
- .cursor/*.md
- perintah.md (baris "Sync terakhir" di bawah)
- Architecture Decision Record (ADR) bila terdapat perubahan desain.
2. Sinkronisasi AI Context
- Project ini menggunakan folder .cursor sebagai single source of truth untuk seluruh AI Agent.
- Karena saya sering berpindah perangkat (PC, Laptop, Workstation), AI Agent tidak boleh bergantung pada riwayat percakapan.
- Seluruh konteks penting harus selalu tersimpan di repository.
3. Konsistensi Dokumentasi
- Pastikan tidak ada informasi yang hanya ada di percakapan tetapi belum terdokumentasi.
- Seluruh keputusan teknis wajib dipindahkan ke dokumentasi project.
- Percakapan bukan merupakan sumber dokumentasi.
- Repository adalah sumber dokumentasi utama.
- URL & indeks di perintah.md dan .cursor/me.md harus selaras.
4. Rules Update
- Apabila hasil diskusi mengubah cara pengembangan project, maka AI wajib memperbarui file rules yang relevan.
- atau membuat rules baru apabila diperlukan.
5. Dokumentasi Sebelum Coding
- Jika terdapat perubahan desain, arsitektur, atau workflow, dokumentasi harus diperbarui terlebih dahulu sebelum implementasi kode dilanjutkan.
- Documentation First, Code Second.
6. Final Checklist
- Sebelum menjawab "selesai", AI wajib melakukan checklist berikut:
- Semua keputusan pada percakapan ini sudah terdokumentasi.
- Semua file .cursor yang relevan telah diperbarui.
- Tidak ada konteks penting yang hanya tersimpan di percakapan.
- Dokumentasi konsisten dengan implementasi.
- Rules AI tetap menjadi acuan utama pengembangan.
- Project tetap dapat dipahami AI Agent meskipun riwayat chat tidak tersedia.
- Jika salah satu poin belum terpenuhi, jangan nyatakan pekerjaan selesai.
Sync terakhir
| Tanggal |
Ringkasan perubahan |
| 2026-06-11 |
Lengkapi me.md & perintah.md — URL produksi, indeks file, selaraskan server-connection / GeoNetAgent |
| 2026-06-23 |
Implementasi fitur Service Tokens di geonet-console (migration, model, service, API endpoints, UI, audit log) |
| 2026-06-23 |
Implementasi sinkronisasi Service Tokens → geonetagent_dev.agent_tokens (AgentTokenSyncService, Opsi C) |
| 2026-06-29 |
Audit & lengkapi dokumentasi server-connection: buat docs/ lengkap (context-index, architecture, api, adr, diagrams, onboarding, decisions), README.md root, .cursor/rules/ tambahan (documentation, security, deployment, api, database, architecture) |