Gullberg draft: the repayment plan all shareholders approve, and the monthly rent ledger
Test / test (pull_request) Successful in 1m7s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
This commit is contained in:
Bendik Aagaard Lynghaug
2026-10-01 07:07:26 +02:00
co-authored by Claude Opus 5.5
parent 4e211ddbff
commit 35e9586e77
+58
View File
@@ -20,6 +20,15 @@
# tallene bare for aksjonærer og långiver
# - selskapsform (AS?) og aksjonæravtale
# - hvem som er kontakt og avsender (under er plassholdere)
#
# Pengene (samtale 2026-10-01): 3 soverom à 8 000 kr i måneden er
# 24 000 kr; 240-288 000 kr i året etter hvor mange måneder studentene
# bor der. Sommeren uten studenter er timeshare-ukene. Husleia går som
# fast trekk eller AvtaleGiro til selskapets konto (gratis); Vipps eller
# Stripe for engangsbeløp (uker, første måned). Depositum står på egen
# depositumskonto (husleieloven), ikke gjennom siden. Långiveren får et
# fast månedlig trekk fra selskapets konto etter nedbetalingsplanen;
# siden fører regnskapet alle ser, ikke pengene selv.
business: GULLBERG sanatorium
language: no
# Plassholder til styret har en adresse.
@@ -153,6 +162,53 @@ needs:
- { name: kommentar, type: textarea }
- { name: dokument, type: file, optional: true }
# Nedbetalingsplanen: hvordan pengene går og hva långiveren får.
# Styret legger den fram, ALLE aksjonærene må godkjenne før den går
# til långiveren. "Alle i gruppa" finnes ikke i portal ennå: i dag
# holder det at én aksjonær trykker. Ny portal-funksjon før dette går.
- id: nedbetalingsplan
who: styret, når veien videre og pengestrømmen skal avtales
wants: en nedbetalingsplan alle aksjonærene står bak, som långiveren kan si ja til
enters_as: styret
lands_in: nedbetalingsplaner
handled_by: styret
watched_by: [aksjonaerer, langiver]
stages: [open, godkjent, lagt-fram, akseptert, endringer]
stages_text: { open: "til godkjenning hos aksjonærene", godkjent: "godkjent av aksjonærene", lagt-fram: "lagt fram for långiver", akseptert: "akseptert av långiver", endringer: "långiver ber om endringer" }
reached_from: { godkjent: [open], lagt-fram: [godkjent], akseptert: [lagt-fram], endringer: [lagt-fram] }
done_when: [akseptert, endringer]
success: [akseptert]
moves_by: { godkjent: [aksjonaerer], lagt-fram: [styret], akseptert: [langiver], endringer: [langiver] }
max_fields: 6
collects:
- { name: tittel }
- { name: laanebelop }
- { name: maanedlig-til-langiver }
- { name: forste-trekk, type: date }
- { name: pengestrom, type: textarea }
- { name: dokument, type: file, optional: true }
# Husleia, måned for måned: forventet mot betalt, fra kontoutskriften.
# Aksjonærene og långiveren ser hvordan det går mellom rapportene.
- id: husleie
who: styret, når husleia for en måned er kommet inn
wants: at alle ser hvilke rom som har betalt, og hva som gikk til långiveren
enters_as: styret
lands_in: husleie
handled_by: styret
watched_by: [aksjonaerer, langiver]
stages: [open, betalt, purret]
stages_text: { open: "forventet", betalt: "betalt", purret: "purret" }
reached_from: { purret: [open], betalt: [open, purret] }
done_when: [betalt]
success: [betalt]
max_fields: 4
collects:
- { name: rom }
- { name: maaned }
- { name: belop }
- { name: betalt-dato, type: date, optional: true }
# Aksjonærene: uker i huset, og saker til styret.
- id: uke
who: en aksjonær som vil bruke huset en periode
@@ -193,4 +249,6 @@ personas:
- { id: styret-mangel, need: liste, text: "Taket på uthuset lekker. Det må stå på lista, og vi må ha en plan og en pris for det." }
- { id: styret-kvartal, need: rapport, text: "Tredje kvartal er gjort opp. Leia kom inn, men fyringsolja ble dyrere enn vi trodde." }
- { id: aksjonaer-sommer, need: uke, text: "Vi vil gjerne være i huset første uka i juli med barna." }
- { id: styret-plan, need: nedbetalingsplan, text: "Vi har regnet på det: 24 000 i måneden fra rommene, og vi kan sette av en fast sum til långiveren hver måned. Alle fire må stå bak det før vi går til banken." }
- { id: styret-husleie, need: husleie, text: "Oktober er inne for to av rommene, det tredje mangler. Det må stå et sted alle ser." }
- { id: aksjonaer-sak, need: sak, text: "Jeg mener vi bør se på solceller før vi tar opp mer lån. Kan styret ta det opp?" }